diff options
Diffstat (limited to 'src/app/stream/run.sh')
-rwxr-xr-x | src/app/stream/run.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/app/stream/run.sh b/src/app/stream/run.sh new file mode 100755 index 0000000..8cc3da2 --- /dev/null +++ b/src/app/stream/run.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +cd "$(git rev-parse --show-toplevel)" + +target="$(grep '^CONFIG_arch=' .config | cut -d '"' -f 2)" + +mkdir -p src/app/stream/log +: > src/app/stream/log/${target}.txt + +for stride in 1 2 4 8 16 32 64; do + for type in uint8_t uint16_t uint32_t uint64_t float double; do + kconfig-tweak --keep-case --set-str app_stream_stride $stride + kconfig-tweak --keep-case --set-str app_stream_type $type + + echo + echo "stride: ${stride}" + echo "type : ${type}" + echo + + ./mp && make cat >> src/app/stream/log/${target}.txt + done +done |