Changes in tests/Makefile.am [b90aace:bdff89d]
- File:
-
- 1 edited
-
tests/Makefile.am (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tests/Makefile.am
rb90aace rbdff89d 23 23 24 24 concurrent= 25 timeouts=26 25 27 26 TEST_PY = python ${builddir}/test.py … … 39 38 CC = @CFACC@ 40 39 41 PRETTY_PATH=cd ${srcdir} &&42 43 40 .PHONY: list .validate 44 41 .INTERMEDIATE: .validate .validate.c … … 51 48 #---------------------------------------------------------------------------------------------------------------- 52 49 all-local : 53 @+${TEST_PY} --debug=${debug} --install=${installed} ${concurrent} ${ timeouts} ${quick_test}50 @+${TEST_PY} --debug=${debug} --install=${installed} ${concurrent} ${quick_test} 54 51 55 52 all-tests : 56 @+${TEST_PY} -- debug=${debug} --install=${installed} ${concurrent} ${timeouts} --all# '@' => do not echo command (SILENT), '+' => allows recursive make from within python program53 @+${TEST_PY} --all --debug=${debug} --install=${installed} ${concurrent} # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program 57 54 58 55 clean-local : … … 74 71 # implicit rule so not all test require a rule 75 72 % : %.c $(CC) 76 $( PRETTY_PATH) $(COMPILE) $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})73 $(COMPILE) $(abspath ${<}) -o ${@} 77 74 78 75 declarationSpecifier: declarationSpecifier.c $(CC) 79 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})76 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 80 77 81 78 gccExtensions : gccExtensions.c $(CC) 82 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})79 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 83 80 84 81 extension : extension.c $(CC) 85 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})82 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 86 83 87 84 attributes : attributes.c $(CC) 88 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})85 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 89 86 90 87 functions: functions.c $(CC) 91 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})88 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 92 89 93 90 KRfunctions : KRfunctions.c $(CC) 94 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})91 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 95 92 96 93 sched-ext-parse : sched-ext-parse.c $(CC) 97 $( PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})94 $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@} 98 95 99 96 gmp : gmp.c $(CC) 100 $(PRETTY_PATH) $(COMPILE) -lgmp $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 97 $(COMPILE) -lgmp $(abspath ${<}) -o ${@} 98 99 completeTypeError : completeTypeError.c $(CC) 100 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 101 102 typedefRedef-ERR1: typedefRedef.c $(CC) 103 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 104 105 alloc-ERROR: alloc.c $(CC) 106 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 107 108 fallthrough-ERROR: fallthrough.c $(CC) 109 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 110 111 nested-types-ERR1: nested-types.c $(CC) 112 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 113 114 nested-types-ERR2: nested-types.c $(CC) 115 $(COMPILE) -DERR2 $(abspath ${<}) -o ${@} 116 117 # Constructor/destructor tests 118 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c $(CC) 119 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 120 121 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c $(CC) 122 $(COMPILE) -DERR2 $(abspath ${<}) -o ${@} 123 124 raii/memberCtors-ERR1: raii/memberCtors.c $(CC) 125 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 126 127 raii/ctor-autogen-ERR1: raii/ctor-autogen.c $(CC) 128 $(COMPILE) -DERR1 $(abspath ${<}) -o ${@} 129 130 # Warnings 131 warnings/self-assignment: warnings/self-assignment.c $(CC) 132 $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only 101 133 102 134 #builtins 103 135 builtins/sync: builtins/sync.c $(CC) 104 $(PRETTY_PATH) $(COMPILE) $(shell realpath --relative-to=${srcdir} ${<}) 2> $(abspath ${@}) -fsyntax-only 105 106 #------------------------------------------------------------------------------ 107 #To make errors path independent we need to cd into the correct directories 108 completeTypeError : completeTypeError.c $(CC) 109 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 110 111 typedefRedef-ERR1: typedefRedef.c $(CC) 112 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 113 114 alloc-ERROR: alloc.c $(CC) 115 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 116 117 fallthrough-ERROR: fallthrough.c $(CC) 118 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 119 120 nested-types-ERR1: nested-types.c $(CC) 121 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 122 123 nested-types-ERR2: nested-types.c $(CC) 124 $(PRETTY_PATH) $(COMPILE) -DERR2 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 125 126 # Constructor/destructor tests 127 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c $(CC) 128 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 129 130 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c $(CC) 131 $(PRETTY_PATH) $(COMPILE) -DERR2 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 132 133 raii/memberCtors-ERR1: raii/memberCtors.c $(CC) 134 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 135 136 raii/ctor-autogen-ERR1: raii/ctor-autogen.c $(CC) 137 $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 138 139 # Warnings 140 warnings/self-assignment: warnings/self-assignment.c $(CC) 141 $(PRETTY_PATH) $(COMPILE) $(shell realpath --relative-to=${srcdir} ${<}) 2> $(abspath ${@}) -fsyntax-only 136 $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
Note:
See TracChangeset
for help on using the changeset viewer.