Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/Makefile.in

    rf7d3215 rbdff89d  
    307307        -quiet @CFA_FLAGS@ -DIN_DIR="${srcdir}/.in/" ${DEBUG_FLAGS} \
    308308        ${INSTALL_FLAGS} ${ARCH_FLAGS}
    309 PRETTY_PATH = cd ${srcdir} &&
    310309fstream_test_SOURCES = fstream_test.c
    311310avl_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
     
    639638# implicit rule so not all test require a rule
    640639% : %.c $(CC)
    641         $(PRETTY_PATH) $(COMPILE) $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     640        $(COMPILE) $(abspath ${<}) -o ${@}
    642641
    643642declarationSpecifier: declarationSpecifier.c $(CC)
    644         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     643        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    645644
    646645gccExtensions : gccExtensions.c $(CC)
    647         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     646        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    648647
    649648extension : extension.c $(CC)
    650         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     649        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    651650
    652651attributes : attributes.c $(CC)
    653         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     652        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    654653
    655654functions: functions.c $(CC)
    656         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     655        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    657656
    658657KRfunctions : KRfunctions.c $(CC)
    659         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     658        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    660659
    661660sched-ext-parse : sched-ext-parse.c $(CC)
    662         $(PRETTY_PATH) $(COMPILE) -CFA -XCFA -p $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     661        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    663662
    664663gmp : gmp.c $(CC)
    665         $(PRETTY_PATH) $(COMPILE) -lgmp $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
     664        $(COMPILE) -lgmp $(abspath ${<}) -o ${@}
     665
     666completeTypeError : completeTypeError.c $(CC)
     667        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     668
     669typedefRedef-ERR1: typedefRedef.c $(CC)
     670        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     671
     672alloc-ERROR: alloc.c $(CC)
     673        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     674
     675fallthrough-ERROR: fallthrough.c $(CC)
     676        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     677
     678nested-types-ERR1: nested-types.c $(CC)
     679        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     680
     681nested-types-ERR2: nested-types.c $(CC)
     682        $(COMPILE) -DERR2 $(abspath ${<}) -o ${@}
     683
     684# Constructor/destructor tests
     685raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c $(CC)
     686        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     687
     688raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c $(CC)
     689        $(COMPILE) -DERR2 $(abspath ${<}) -o ${@}
     690
     691raii/memberCtors-ERR1: raii/memberCtors.c $(CC)
     692        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     693
     694raii/ctor-autogen-ERR1: raii/ctor-autogen.c $(CC)
     695        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     696
     697# Warnings
     698warnings/self-assignment: warnings/self-assignment.c $(CC)
     699        $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
    666700
    667701#builtins
    668702builtins/sync: builtins/sync.c $(CC)
    669         $(PRETTY_PATH) $(COMPILE) $(shell realpath --relative-to=${srcdir} ${<}) 2> $(abspath ${@}) -fsyntax-only
    670 
    671 #------------------------------------------------------------------------------
    672 #To make errors path independent we need to cd into the correct directories
    673 completeTypeError : completeTypeError.c $(CC)
    674         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    675 
    676 typedefRedef-ERR1: typedefRedef.c $(CC)
    677         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    678 
    679 alloc-ERROR: alloc.c $(CC)
    680         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    681 
    682 fallthrough-ERROR: fallthrough.c $(CC)
    683         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    684 
    685 nested-types-ERR1: nested-types.c $(CC)
    686         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    687 
    688 nested-types-ERR2: nested-types.c $(CC)
    689         $(PRETTY_PATH) $(COMPILE) -DERR2 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    690 
    691 # Constructor/destructor tests
    692 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c $(CC)
    693         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    694 
    695 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c $(CC)
    696         $(PRETTY_PATH) $(COMPILE) -DERR2 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    697 
    698 raii/memberCtors-ERR1: raii/memberCtors.c $(CC)
    699         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    700 
    701 raii/ctor-autogen-ERR1: raii/ctor-autogen.c $(CC)
    702         $(PRETTY_PATH) $(COMPILE) -DERR1 $(shell realpath --relative-to=${srcdir} ${<}) -o $(abspath ${@})
    703 
    704 # Warnings
    705 warnings/self-assignment: warnings/self-assignment.c $(CC)
    706         $(PRETTY_PATH) $(COMPILE) $(shell realpath --relative-to=${srcdir} ${<}) 2> $(abspath ${@}) -fsyntax-only
     703        $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
    707704
    708705# Tell versions [3.59,3.63) of GNU make to not export all variables.
Note: See TracChangeset for help on using the changeset viewer.