Changes in src/tests/Makefile.am [cbdf565:5cacf74]
- File:
-
- 1 edited
-
src/tests/Makefile.am (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/Makefile.am
rcbdf565 r5cacf74 15 15 ############################################################################### 16 16 17 18 17 debug=yes 19 18 … … 25 24 concurrent='-Econcurrent' 26 25 endif 27 28 TEST_PY = python ${srcdir}/test.py29 26 30 27 # applies to both programs … … 44 41 TEST_FLAGS = $(if $(test), 2> $(test), ) 45 42 AM_CFLAGS = ${TEST_FLAGS} ${BUILD_FLAGS} 46 CC = ${abs_top_builddir}/src/driver/cfa -I${srcdir} -DIN_DIR="${srcdir}/.in/"43 CC = @CFA_BINDIR@/@CFA_NAME@ 47 44 48 45 .PHONY : list 49 46 EXTRA_PROGRAMS = fstream_test avl_test # build but do not install 50 47 51 fstream_test_SOURCES = ${srcdir}/fstream_test.c48 fstream_test_SOURCES = fstream_test.c 52 49 fstream_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS} 53 50 54 avl_test_SOURCES = ${srcdir}/avltree/avl_test.c ${srcdir}/avltree/avl0.c ${srcdir}/avltree/avl1.c ${srcdir}/avltree/avl2.c ${srcdir}/avltree/avl3.c ${srcdir}/avltree/avl4.c ${srcdir}/avltree/avl-private.c51 avl_test_SOURCES = avltree/avl_test.c avltree/avl0.c avltree/avl1.c avltree/avl2.c avltree/avl3.c avltree/avl4.c avltree/avl-private.c 55 52 avl_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS} 56 53 57 54 all-local : 58 @+ ${TEST_PY}--debug=${debug} ${concurrent} ${quick_test}55 @+python test.py --debug=${debug} ${concurrent} ${quick_test} 59 56 60 57 all-tests : 61 @+ ${TEST_PY}--all --debug=${debug} ${concurrent} # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program58 @+python test.py --all --debug=${debug} ${concurrent} # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program 62 59 63 60 clean-local : … … 65 62 66 63 list : 67 @+ ${TEST_PY}--list ${concurrent}64 @+python test.py --list ${concurrent} 68 65 69 66 concurrency : 70 @+ ${TEST_PY}--debug=${debug} -Iconcurrent67 @+python test.py --debug=${debug} -Iconcurrent 71 68 72 % : ${srcdir}/%.c @CFA_BINDIR@/@CFA_NAME@ 73 ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) -o ${@} 69 .dummy : .dummy.c @CFA_BINDIR@/@CFA_NAME@ 70 ${CC} ${BUILD_FLAGS} -XCFA -n ${<} -o ${@} #don't use CFLAGS, this rule is not a real test 71 72 73 % : %.c @CFA_BINDIR@/@CFA_NAME@ 74 ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} -o ${@} 74 75 75 76 declarationSpecifier: declarationSpecifier.c @CFA_BINDIR@/@CFA_NAME@ 76 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}77 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 77 78 78 79 gccExtensions : gccExtensions.c @CFA_BINDIR@/@CFA_NAME@ 79 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}80 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 80 81 81 82 extension : extension.c @CFA_BINDIR@/@CFA_NAME@ 82 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}83 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 83 84 84 85 attributes : attributes.c @CFA_BINDIR@/@CFA_NAME@ 85 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}86 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 86 87 87 88 functions: functions.c @CFA_BINDIR@/@CFA_NAME@ 88 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}89 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 89 90 90 91 KRfunctions : KRfunctions.c @CFA_BINDIR@/@CFA_NAME@ 91 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}92 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 92 93 93 94 sched-ext-parse : sched-ext-parse.c @CFA_BINDIR@/@CFA_NAME@ 94 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $ (abspath ${<})-o ${@}95 ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@} 95 96 96 97 gmp : gmp.c @CFA_BINDIR@/@CFA_NAME@ 97 ${CC} ${AM_CFLAGS} ${CFLAGS} -lgmp $ (abspath ${<})-o ${@}98 ${CC} ${AM_CFLAGS} ${CFLAGS} -lgmp ${<} -o ${@} 98 99 99 100 completeTypeError : completeTypeError.c @CFA_BINDIR@/@CFA_NAME@ 100 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}101 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 101 102 102 103 typedefRedef-ERR1: typedefRedef.c @CFA_BINDIR@/@CFA_NAME@ 103 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}104 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 104 105 105 106 alloc-ERROR: alloc.c @CFA_BINDIR@/@CFA_NAME@ 106 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}107 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 107 108 108 109 fallthrough-ERROR: fallthrough.c @CFA_BINDIR@/@CFA_NAME@ 109 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}110 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 110 111 111 112 nested-types-ERR1: nested-types.c @CFA_BINDIR@/@CFA_NAME@ 112 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}113 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 113 114 114 115 nested-types-ERR2: nested-types.c @CFA_BINDIR@/@CFA_NAME@ 115 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 $ (abspath ${<})-o ${@}116 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 ${<} -o ${@} 116 117 117 118 # Constructor/destructor tests 118 119 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@ 119 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}120 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 120 121 121 122 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@ 122 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 $ (abspath ${<})-o ${@}123 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 ${<} -o ${@} 123 124 124 125 raii/memberCtors-ERR1: raii/memberCtors.c @CFA_BINDIR@/@CFA_NAME@ 125 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}126 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 126 127 127 128 raii/ctor-autogen-ERR1: raii/ctor-autogen.c @CFA_BINDIR@/@CFA_NAME@ 128 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $ (abspath ${<})-o ${@}129 ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@} 129 130 130 131 # Warnings 131 132 warnings/self-assignment: warnings/self-assignment.c @CFA_BINDIR@/@CFA_NAME@ 132 ${CC} ${AM_CFLAGS} ${CFLAGS} $ (abspath ${<})2> ${@} -fsyntax-only133 ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} 2> ${@} -fsyntax-only 133 134 134 135 #builtins 135 136 builtins/sync: builtins/sync.c @CFA_BINDIR@/@CFA_NAME@ 136 ${CC} ${AM_CFLAGS} ${CFLAGS} $ (abspath ${<})2> ${@} -fsyntax-only137 ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} 2> ${@} -fsyntax-only
Note:
See TracChangeset
for help on using the changeset viewer.