Changeset cc640aad


Ignore:
Timestamp:
Dec 13, 2016, 5:56:30 PM (6 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
aaron-thesis, arm-eh, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
4782b39
Parents:
6a1bdfd
Message:

Jenkins now builds both debug and release tests during full build

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    r6a1bdfd rcc640aad  
    3333                dir ('src/tests') {
    3434                        if (full_build) {
    35                                 sh 'make all-tests'
     35                                sh 'make all-tests debug=yes'
     36                                sh 'make all-tests debug=no'
    3637                        }
    3738                        else {
  • src/tests/Makefile.am

    r6a1bdfd rcc640aad  
    1515###############################################################################
    1616
     17debug=yes
     18
    1719# applies to both programs
    1820CFLAGS = -g -Wall -Wno-unused-function @CFA_FLAGS@ # TEMPORARY: does not build with -O2
     
    3032
    3133all-tests :
    32         @+python test.py --all          # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
     34        @+python test.py --all --debug=${debug}         # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
    3335
    3436clean-local :
     
    6466memberCtors-ERR1: memberCtors.c
    6567        ${CC} ${CFLAGS} -DERR1 ${<} -o ${@}
    66 
  • src/tests/Makefile.in

    r6a1bdfd rcc640aad  
    223223top_builddir = @top_builddir@
    224224top_srcdir = @top_srcdir@
     225debug = yes
    225226fstream_test_SOURCES = fstream_test.c
    226227vector_test_SOURCES = vector/vector_int.c vector/array.c vector/vector_test.c
     
    652653
    653654all-tests :
    654         @+python test.py --all          # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
     655        @+python test.py --all --debug=${debug}         # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
    655656
    656657clean-local :
Note: See TracChangeset for help on using the changeset viewer.