Skip to content

Commit 598b7a2

Browse files
committedMay 15, 2020
build scripts: allow to pass arguments to cmake
1 parent 625cb4d commit 598b7a2

8 files changed

+16
-0
lines changed
 

‎build.analyze.sh

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ which $BUILD_WRAPPER ||
4040
FORCE_BUILD=false
4141
if [ "$1" = "-f" ]; then
4242
FORCE_BUILD=true
43+
shift
4344
fi
4445

4546
await_confirm() {
@@ -131,6 +132,7 @@ mkdir -p $BUILD_DIR/$REPORT_DIR
131132
-DPAPI_PREFIX=${PAPI_HOME} \
132133
\
133134
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
135+
"$@" \
134136
../ &&
135137
await_confirm &&
136138
$BUILD_WRAPPER $SCANBUILD_OPTS make) &&

‎build.cov.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build.cov
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -90,6 +91,7 @@ rm -Rf $BUILD_DIR/*
9091
\
9192
-DIPM_PREFIX=${IPM_HOME} \
9293
-DPAPI_PREFIX=${PAPI_HOME} \
94+
"$@" \
9395
../ &&
9496
await_confirm &&
9597
make -j 4) &&

‎build.debug.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build.dev
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -94,6 +95,7 @@ rm -Rf $BUILD_DIR/*
9495
-DPAPI_PREFIX=${PAPI_HOME} \
9596
\
9697
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
98+
"$@" \
9799
../ &&
98100
await_confirm &&
99101
make -j 4) && (cp $BUILD_DIR/compile_commands.json .) &&

‎build.dev.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build.dev
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -94,6 +95,7 @@ rm -Rf $BUILD_DIR/*
9495
-DPAPI_PREFIX=${PAPI_HOME} \
9596
\
9697
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
98+
"$@" \
9799
../ &&
98100
await_confirm &&
99101
make -j 4) && (cp $BUILD_DIR/compile_commands.json .) &&

‎build.mic.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build.mic
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -80,6 +81,7 @@ rm -Rf $BUILD_DIR/*
8081
\
8182
-DPAPI_PREFIX=${PAPI_HOME} \
8283
-DIPM_PREFIX=${IPM_BASE} \
84+
"$@" \
8385
../ &&
8486
await_confirm &&
8587
make -j 5) &&

‎build.minimal.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -86,6 +87,7 @@ rm -Rf $BUILD_DIR/*
8687
-DPAPI_PREFIX=${PAPI_HOME} \
8788
\
8889
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
90+
"$@" \
8991
../ &&
9092
await_confirm &&
9193
make -j 4) && (cp $BUILD_DIR/compile_commands.json .) &&

‎build.nasty.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build.nasty
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -101,6 +102,7 @@ rm -Rf $BUILD_DIR/*
101102
-DPAPI_PREFIX=${PAPI_HOME} \
102103
\
103104
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
105+
"$@" \
104106
../ &&
105107
await_confirm &&
106108
make -j 4) && (cp $BUILD_DIR/compile_commands.json .) &&

‎build.sh

+2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BUILD_DIR=./build
55
FORCE_BUILD=false
66
if [ "$1" = "-f" ]; then
77
FORCE_BUILD=true
8+
shift
89
fi
910

1011
await_confirm() {
@@ -94,6 +95,7 @@ rm -Rf $BUILD_DIR/*
9495
-DPAPI_PREFIX=${PAPI_HOME} \
9596
\
9697
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
98+
"$@" \
9799
../ &&
98100
await_confirm &&
99101
make -j 4) && (cp $BUILD_DIR/compile_commands.json .) &&

0 commit comments

Comments
 (0)
Please sign in to comment.