Changes in / [32ce9b7:e326ebca]


Ignore:
Location:
benchmark
Files:
2 added
2 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.am

    r32ce9b7 re326ebca  
    7272        echo "int main() { return 0; }" > ${@}
    7373
    74 .SILENT:                # do not print recipe
     74#.SILENT:               # do not print recipe
     75.ONESHELL:              # use one shell to execute recipe
    7576.NOTPARALLEL:
    76 .PHONY: jenkins cleancsv
     77.PHONY: compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
    7778
    7879## =========================================================================================================
     
    141142FIX_NEW_LINES = cat $@ | tr "\n" "\t" | sed -r 's/\t,/,/' | tr "\t" "\n" > $@
    142143
    143 cleancsv:
    144         rm -f compile.csv basic.csv ctxswitch.csv mutex.csv schedint.csv
    145 
    146 jenkins$(EXEEXT): cleancsv
     144jenkins$(EXEEXT):
    147145@DOifskipcompile@
    148146        +make compile.csv
    149147        -+make compile.diff.csv
    150148@DOendif@
     149        +make basic.csv
     150        -+make basic.diff.csv
    151151        +make ctxswitch.csv
    152152        -+make ctxswitch.diff.csv
     
    159159        -cat compile.diff.csv
    160160@DOendif@
     161        cat basic.csv
     162        -cat basic.diff.csv
    161163        cat ctxswitch.csv
    162164        -cat ctxswitch.diff.csv
     
    167169
    168170compile.csv:
    169         echo "building $@"
    170171        echo "array,attributes,empty,expression,io,monitor,operators,typeof" > $@
    171172        +make TIME_FORMAT='%e,' PRINT_FORMAT='' compile-array.make >> $@
     
    179180        $(srcdir)/fixcsv.sh $@
    180181
    181 # basic.csv:
    182 #       echo "$@"
    183 #       echo "generator,coroutine,thread" > $@
    184 #       +make basic-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
    185 #       +make basic-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
    186 #       +make basic-cfa_thread.runquiet >> $@
    187 #       $(srcdir)/fixcsv.sh $@
     182basic.csv:
     183        echo "generator,coroutine,thread" > $@
     184        +make basic-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     185        +make basic-cfa_coroutine.runquiet >> $@ && echo -n ',' >> $@
     186        +make basic-cfa_thread.runquiet >> $@
     187        $(srcdir)/fixcsv.sh $@
    188188
    189189ctxswitch.csv:
    190         echo "building $@"
    191190        echo "generator,coroutine,thread" > $@
    192191        +make ctxswitch-cfa_generator.runquiet >> $@ && echo -n ',' >> $@
     
    196195
    197196mutex.csv:
    198         echo "building $@"
    199197        echo "1-monitor,2-monitor" > $@
    200198        +make mutex-cfa1.runquiet >> $@ && echo -n ',' >> $@
     
    203201
    204202schedint.csv:
    205         echo "building $@"
    206203        echo "schedint-1,schedint-2,schedext-1,schedext-2" > $@
    207204        +make schedint-cfa1.runquiet >> $@ && echo -n ',' >> $@
  • benchmark/Makefile.in

    r32ce9b7 re326ebca  
    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.