Changes in tests/Makefile.in [e16797c:1f86d5e]
- File:
-
- 1 edited
-
tests/Makefile.in (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tests/Makefile.in
re16797c r1f86d5e 107 107 CONFIG_CLEAN_FILES = config.py 108 108 CONFIG_CLEAN_VPATH_FILES = test.py 109 am__dummy_hack_OBJECTS = .dummy_hack.$(OBJEXT) .dummy_hackxx.$(OBJEXT)109 am__dummy_hack_OBJECTS = .dummy_hack.$(OBJEXT) 110 110 _dummy_hack_OBJECTS = $(am__dummy_hack_OBJECTS) 111 111 _dummy_hack_LDADD = $(LDADD) … … 155 155 am__v_CCLD_0 = @echo " CCLD " $@; 156 156 am__v_CCLD_1 = 157 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \158 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)159 LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \160 $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \161 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \162 $(AM_CXXFLAGS) $(CXXFLAGS)163 AM_V_CXX = $(am__v_CXX_@AM_V@)164 am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)165 am__v_CXX_0 = @echo " CXX " $@;166 am__v_CXX_1 =167 CXXLD = $(CXX)168 CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \169 $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \170 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@171 AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)172 am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)173 am__v_CXXLD_0 = @echo " CXXLD " $@;174 am__v_CXXLD_1 =175 157 SOURCES = $(_dummy_hack_SOURCES) $(avl_test_SOURCES) 176 158 DIST_SOURCES = $(_dummy_hack_SOURCES) $(avl_test_SOURCES) … … 378 360 concurrent = 379 361 timeouts = 380 TEST_PY = python 3${builddir}/test.py362 TEST_PY = python ${builddir}/test.py 381 363 382 364 # applies to both programs 383 365 AM_CFLAGS = $(if $(test), 2> $(test), ) -g -Wall -Wno-unused-function \ 384 -quiet @CFA_FLAGS@ -DIN_DIR="${ abs_srcdir}/.in/"\385 ${ DEBUG_FLAGS} ${INSTALL_FLAGS} ${ARCH_FLAGS}386 PRETTY_PATH = mkdir -p $(dir $(abspath ${@})) &&cd ${srcdir} &&366 -quiet @CFA_FLAGS@ -DIN_DIR="${srcdir}/.in/" ${DEBUG_FLAGS} \ 367 ${INSTALL_FLAGS} ${ARCH_FLAGS} 368 PRETTY_PATH = cd ${srcdir} && 387 369 avl_test_SOURCES = avltree/avl_test.cfa avltree/avl0.cfa avltree/avl1.cfa avltree/avl2.cfa avltree/avl3.cfa avltree/avl4.cfa avltree/avl-private.cfa 388 # automake doesn't know we still need C/CPP rules so pretend like we have a C program 389 _dummy_hack_SOURCES = .dummy_hack.c .dummy_hackxx.cpp 390 391 #---------------------------------------------------------------------------------------------------------------- 392 393 # Use for all tests, make sure the path are correct and all flags are added 394 CFACOMPILETEST = $(PRETTY_PATH) $(CFACOMPILE) $(shell realpath --relative-to=${srcdir} ${<}) $($(shell echo "${@}_FLAGS" | sed 's/-\|\//_/g')) 395 396 # Use for tests that either generate an executable, print directyl to stdout or the make command is expected to fail 397 CFATEST_STDOUT = $(CFACOMPILETEST) -o $(abspath ${@}) 398 399 # Use for tests where the make command is expecte to succeed but the expected.txt should be compared to stderr 400 CFATEST_STDERR = $(CFACOMPILETEST) 2> $(abspath ${@}) 401 402 #------------------------------------------------------------------------------ 403 # TARGET WITH STANDARD RULE BUT CUSTOM FLAGS 404 #------------------------------------------------------------------------------ 405 # Expected failures 406 declarationSpecifier_FLAGS = -CFA -XCFA -p 407 gccExtensions_FLAGS = -CFA -XCFA -p 408 extension_FLAGS = -CFA -XCFA -p 409 attributes_FLAGS = -CFA -XCFA -p 410 functions_FLAGS = -CFA -XCFA -p 411 KRfunctions_FLAGS = -CFA -XCFA -p 412 gmp_FLAGS = -lgmp 413 414 #------------------------------------------------------------------------------ 415 # Expected failures 416 completeTypeError_FLAGS = -DERR1 370 # automake doesn't know we still need C rules so pretend like we have a C program 371 _dummy_hack_SOURCES = .dummy_hack.c 417 372 all: all-am 418 373 419 374 .SUFFIXES: 420 .SUFFIXES: .c .cfa . cpp .dummy_hack .dummy_hackxx.lo .o .obj .validate375 .SUFFIXES: .c .cfa .dummy_hack .lo .o .obj .validate 421 376 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/src/cfa.make $(am__configure_deps) 422 377 @for dep in $?; do \ … … 454 409 .dummy_hack$(EXEEXT): $(_dummy_hack_OBJECTS) $(_dummy_hack_DEPENDENCIES) $(EXTRA__dummy_hack_DEPENDENCIES) 455 410 @rm -f .dummy_hack$(EXEEXT) 456 $(AM_V_C XXLD)$(CXXLINK) $(_dummy_hack_OBJECTS) $(_dummy_hack_LDADD) $(LIBS)411 $(AM_V_CCLD)$(LINK) $(_dummy_hack_OBJECTS) $(_dummy_hack_LDADD) $(LIBS) 457 412 avltree/$(am__dirstamp): 458 413 @$(MKDIR_P) avltree … … 488 443 489 444 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/.dummy_hack.Po@am__quote@ 490 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/.dummy_hackxx.Po@am__quote@491 445 492 446 .c.o: … … 513 467 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 514 468 @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< 515 516 .cpp.o:517 @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\518 @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\519 @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po520 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@521 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@522 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<523 524 .cpp.obj:525 @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\526 @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\527 @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po528 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@529 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@530 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`531 532 .cpp.lo:533 @am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\534 @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\535 @am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo536 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@537 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@538 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<539 469 540 470 mostlyclean-libtool: … … 787 717 @echo "int main() { return 0; }" > ${@} 788 718 789 .dummy_hackxx.cpp:790 @echo "int bar() { return 0; }" > ${@}791 792 719 concurrency : 793 720 @+${TEST_PY} --debug=${debug} --install=${installed} -Iconcurrent … … 797 724 # implicit rule so not all test require a rule 798 725 % : %.cfa $(CFACC) 799 $(CFATEST_STDOUT) 800 801 % : %.cpp 802 $(PRETTY_PATH) $(CXXCOMPILE) $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 803 804 #------------------------------------------------------------------------------ 805 # CUSTOM TARGET 806 #------------------------------------------------------------------------------ 807 typedefRedef-ERR1: typedefRedef.cfa $(CFACC) 808 $(CFATEST_STDOUT) -DERR1 809 810 alloc-ERROR: alloc.cfa $(CFACC) 811 $(CFATEST_STDOUT) -DERR1 812 813 nested-types-ERR1: nested-types.cfa $(CFACC) 814 $(CFATEST_STDOUT) -DERR1 815 816 nested-types-ERR2: nested-types.cfa $(CFACC) 817 $(CFATEST_STDOUT) -DERR2 818 819 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.cfa $(CFACC) 820 $(CFATEST_STDOUT) -DERR1 821 822 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.cfa $(CFACC) 823 $(CFATEST_STDOUT) -DERR2 824 825 raii/memberCtors-ERR1: raii/memberCtors.cfa $(CFACC) 826 $(CFATEST_STDOUT) -DERR1 827 828 raii/ctor-autogen-ERR1: raii/ctor-autogen.cfa $(CFACC) 829 $(CFATEST_STDOUT) -DERR1 726 $(PRETTY_PATH) $(CFACOMPILE) $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 727 728 declarationSpecifier: declarationSpecifier.cfa $(CFACC) 729 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 730 731 gccExtensions : gccExtensions.cfa $(CFACC) 732 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 733 734 extension : extension.cfa $(CFACC) 735 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 736 737 attributes : attributes.cfa $(CFACC) 738 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 739 740 functions: functions.cfa $(CFACC) 741 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 742 743 KRfunctions : KRfunctions.cfa $(CFACC) 744 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 745 746 sched-ext-parse : sched-ext-parse.c $(CFACC) 747 $(PRETTY_PATH) $(CFACOMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 748 749 gmp : gmp.cfa $(CFACC) 750 $(PRETTY_PATH) $(CFACOMPILE) -lgmp $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 830 751 831 752 #builtins 832 753 builtins/sync: builtins/sync.cfa $(CFACC) 833 $(CFATEST_STDERR) -fsyntax-only 754 $(PRETTY_PATH) $(CFACOMPILE) $(shell realpath --relative-to=${srcdir} ${<}) 2> $(abspath ${@}) -fsyntax-only 755 756 #------------------------------------------------------------------------------ 757 758 #To make errors path independent we need to cd into the correct directories 759 completeTypeError : completeTypeError.cfa $(CFACC) 760 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 761 762 typedefRedef-ERR1: typedefRedef.cfa $(CFACC) 763 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 764 765 alloc-ERROR: alloc.cfa $(CFACC) 766 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 767 768 fallthrough-ERROR: fallthrough.cfa $(CFACC) 769 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 770 771 nested-types-ERR1: nested-types.cfa $(CFACC) 772 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 773 774 nested-types-ERR2: nested-types.cfa $(CFACC) 775 $(PRETTY_PATH) $(CFACOMPILE) -DERR2 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 776 777 # Constructor/destructor tests 778 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.cfa $(CFACC) 779 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 780 781 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.cfa $(CFACC) 782 $(PRETTY_PATH) $(CFACOMPILE) -DERR2 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 783 784 raii/memberCtors-ERR1: raii/memberCtors.cfa $(CFACC) 785 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 786 787 raii/ctor-autogen-ERR1: raii/ctor-autogen.cfa $(CFACC) 788 $(PRETTY_PATH) $(CFACOMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@}) 834 789 835 790 # Warnings 836 791 warnings/self-assignment: warnings/self-assignment.cfa $(CFACC) 837 $( CFATEST_STDERR) -fsyntax-only792 $(PRETTY_PATH) $(CFACOMPILE) $(shell realpath --relative-to=${srcdir} ${<}) 2> $(abspath ${@}) -fsyntax-only 838 793 839 794 # Tell versions [3.59,3.63) of GNU make to not export all variables.
Note:
See TracChangeset
for help on using the changeset viewer.