demo build script++
This commit is contained in:
parent
f7804f9b0c
commit
d94da1b875
4
fuzzers/FRET/benchmark/.gitignore
vendored
4
fuzzers/FRET/benchmark/.gitignore
vendored
@ -10,4 +10,6 @@ bins
|
||||
.snakemake
|
||||
*.zip
|
||||
*.tar.*
|
||||
*.sqlite
|
||||
*.sqlite
|
||||
eval*
|
||||
test_*
|
||||
|
20
fuzzers/FRET/benchmark/build_all_demos.sh
Normal file → Executable file
20
fuzzers/FRET/benchmark/build_all_demos.sh
Normal file → Executable file
@ -1,8 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
export INSERT_WC=${2:-0}
|
||||
export BUILD_DIR=${1:-build}
|
||||
mkdir -p $BUILD_DIR
|
||||
|
||||
build () {
|
||||
make -C ../../../../FreeRTOS/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC clean && make -C ../../../../FreeRTOS/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC $1=1 IGNORE_INTERRUPTS=$IGNORE_INTERRUPTS IGNORE_BYTES=$IGNORE_BYTES IGNORE_INTERNAL_STATE=$IGNORE_INTERNAL_STATE
|
||||
cp ../../../../FreeRTOS/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/build/RTOSDemo.axf build/$(echo $1 | cut -d_ -f1 | tr '[:upper:]' '[:lower:]')$2.elf
|
||||
make -C ../../../../FreeRTOS/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC clean && make -C ../../../../FreeRTOS/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC $1=1 IGNORE_INTERRUPTS=$IGNORE_INTERRUPTS IGNORE_BYTES=$IGNORE_BYTES IGNORE_INTERNAL_STATE=$IGNORE_INTERNAL_STATE INSERT_WC=$INSERT_WC $EXTRA_MAKE_ARGS
|
||||
cp ../../../../FreeRTOS/FreeRTOS/Demo/CORTEX_M3_MPS2_QEMU_GCC/build/RTOSDemo.axf $BUILD_DIR/$(echo $1 | cut -d_ -f1 | tr '[:upper:]' '[:lower:]')$EXTRA_NAME_SUFFIX$2.elf
|
||||
}
|
||||
# INSERT_WC=1
|
||||
|
||||
mkdir -p build
|
||||
|
||||
@ -109,3 +113,13 @@ export IGNORE_INTERRUPTS=0 IGNORE_BYTES=0 SUFFIX="_seq_unsync_full"
|
||||
export SPECIAL_CFLAGS="-DWATERS_UNSYNCHRONIZED=1"
|
||||
build WATERS_DEMO $SUFFIX
|
||||
unset SPECIAL_CFLAGS
|
||||
|
||||
# special generated waters 2015
|
||||
export PARTITION_INPUT=0
|
||||
export IGNORE_INTERNAL_STATE=1
|
||||
export IGNORE_INTERRUPTS=0 IGNORE_BYTES=0 SUFFIX="_par_bytes"
|
||||
export EXTRA_MAKE_ARGS="SEED=1"
|
||||
export EXTRA_NAME_SUFFIX="1"
|
||||
build WATERSGEN_DEMO $SUFFIX
|
||||
unset EXTRA_MAKE_ARGS
|
||||
unset EXTRA_NAME_SUFFIX
|
||||
|
Loading…
x
Reference in New Issue
Block a user