Skip to content

Commit 7e9036f

Browse files
committed
Remove BUILD_PATH and add APP_GLYPH_DIR
1 parent c46763c commit 7e9036f

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

fuzzing/libs/glyphs.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ set(GLYPH_OPT "")
99

1010
# Building from App
1111
if(NOT ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
12-
list(APPEND GLYPH_PATHS "/app/${BUILD_PATH}/glyphs/*")
12+
list(APPEND GLYPH_PATHS "${APP_GLYPH_DIR}/*")
1313
endif()
1414

1515
if(TARGET_DEVICE STREQUAL "flex" OR TARGET_DEVICE STREQUAL "stax")

fuzzing/local_run.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ FUZZING_PATH="$(pwd)"
1717
NUM_CPUS=1
1818
FUZZER=""
1919
FUZZERNAME=""
20-
BUILD_PATH="$(cd /app && ledger-manifest -ob ledger_app.toml)"
20+
APP_BUILD_PATH="$(cd /app && ledger-manifest -ob ledger_app.toml)"
2121
RED="\033[0;31m"
2222
GREEN="\033[0;32m"
2323
BLUE="\033[0;34m"
@@ -80,7 +80,7 @@ function gen_macros() {
8080
apt-get update && apt-get install -y bear
8181
fi
8282

83-
cd "/app/$BUILD_PATH" || exit 1
83+
cd "/app/$APP_BUILD_PATH" || exit 1
8484
echo -e "${BLUE}Generating macros...${NC}"
8585
# $FLEX_SDK and $STAX_SDK are set in the docker image
8686
case "$TARGET_DEVICE" in
@@ -124,7 +124,11 @@ function build() {
124124
fi
125125

126126
echo -e "${BLUE}Building the project...${NC}"
127-
cmake -S . -B build -DCMAKE_C_COMPILER=clang -DCMAKE_BUILD_TYPE=Debug -DSANITIZER="$SANITIZER" -DTARGET_DEVICE="$TARGET_DEVICE" -DBUILD_PATH="$BUILD_PATH" -DBOLOS_SDK="$BOLOS_SDK" -G Ninja -DCMAKE_EXPORT_COMPILE_COMMANDS=On
127+
if [ ! -f "$FUZZING_PATH/local_run.sh" ]; then
128+
cmake -S . -B build -DCMAKE_C_COMPILER=clang -DCMAKE_BUILD_TYPE=Debug -DSANITIZER="$SANITIZER" -DTARGET_DEVICE="$TARGET_DEVICE" -DAPP_GLYPH_DIR="/app/${APP_BUILD_PATH}/glyphs/" -DBOLOS_SDK="$BOLOS_SDK" -G Ninja -DCMAKE_EXPORT_COMPILE_COMMANDS=On
129+
else
130+
cmake -S . -B build -DCMAKE_C_COMPILER=clang -DCMAKE_BUILD_TYPE=Debug -DSANITIZER="$SANITIZER" -DTARGET_DEVICE="$TARGET_DEVICE" -DBOLOS_SDK="$BOLOS_SDK" -G Ninja -DCMAKE_EXPORT_COMPILE_COMMANDS=On
131+
fi
128132
cmake --build build
129133
}
130134

0 commit comments

Comments
 (0)