Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.in

    r4aac9ff r8633485b  
    784784        echo "int main() { return 0; }" > ${@}
    785785
    786 .SILENT:                # do not print recipe
     786#.SILENT:               # do not print recipe
     787.ONESHELL:              # use one shell to execute recipe
    787788.NOTPARALLEL:
    788 .PHONY: jenkins cleancsv
     789.PHONY: compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
    789790
    790791all : basic$(EXEEXT) ctxswitch$(EXEEXT) mutex$(EXEEXT) schedint$(EXEEXT) schedext$(EXEEXT) creation$(EXEEXT)
     
    816817        +make -C ${abs_top_builddir}/tools repeat
    817818
    818 cleancsv:
    819         rm -f compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
    820 
    821 jenkins$(EXEEXT): cleancsv
     819jenkins$(EXEEXT):
    822820@DOifskipcompile@
    823821        +make compile.csv
    824822        -+make compile.diff.csv
    825823@DOendif@
     824        +make basic.csv
     825        -+make basic.diff.csv
    826826        +make ctxswitch.csv
    827827        -+make ctxswitch.diff.csv
     
    834834        -cat compile.diff.csv
    835835@DOendif@
     836        cat basic.csv
     837        -cat basic.diff.csv
    836838        cat ctxswitch.csv
    837839        -cat ctxswitch.diff.csv
     
    842844
    843845compile.csv:
    844         echo "building $@"
    845846        echo "array,attributes,empty,expression,io,monitor,operators,typeof" > $@
    846847        +make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-array.make >> $@
     
    854855        $(srcdir)/fixcsv.sh $@
    855856
    856 # basic.csv:
    857 #       echo "$@"
    858 #       echo "generator,coroutine,thread" > $@
    859 #       +make basic-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
    860 #       +make basic-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
    861 #       +make basic-cfa_thread.runquiet >> $@
    862 #       $(srcdir)/fixcsv.sh $@
     857basic.csv:
     858        echo "generator,coroutine,thread" > $@
     859        +make basic-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     860        +make basic-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
     861        +make basic-cfa_thread.runquiet >> $@
     862        $(srcdir)/fixcsv.sh $@
    863863
    864864ctxswitch.csv:
    865         echo "building $@"
    866865        echo "generator,coroutine,thread" > $@
    867866        +make ctxswitch-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     
    871870
    872871mutex.csv:
    873         echo "building $@"
    874872        echo "1-monitor,2-monitor" > $@
    875873        +make mutex-cfa1.runquiet >> $@ && echo -n ',' >> $@
     
    878876
    879877schedint.csv:
    880         echo "building $@"
    881878        echo "schedint-1,schedint-2,schedext-1,schedext-2" > $@
    882879        +make schedint-cfa1.runquiet >> $@ && echo -n ',' >> $@
Note: See TracChangeset for help on using the changeset viewer.