CMake stores the absolute folder path, this now get deleted in run.sh, so it can be called on deffrent computers without problems
This commit is contained in:
@@ -7,11 +7,15 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
ROOT_DIR="$(cd "$SCRIPT_DIR/../.." && pwd)"
|
||||
BUILD_DIR="$ROOT_DIR/build"
|
||||
|
||||
mkdir -p "$BUILD_DIR"
|
||||
cd "$BUILD_DIR"
|
||||
# Always remove stale CMake cache (path/user mismatches)
|
||||
rm -f "$BUILD_DIR/CMakeCache.txt"
|
||||
rm -rf "$BUILD_DIR/CMakeFiles"
|
||||
rm -f "$BUILD_DIR/Makefile" "$BUILD_DIR/build.ninja" "$BUILD_DIR/rules.ninja" "$BUILD_DIR/cmake_install.cmake"
|
||||
|
||||
cmake .. #-DCMAKE_BUILD_TYPE=Debug
|
||||
cmake --build . --target "$TARGET"
|
||||
mkdir -p "$BUILD_DIR"
|
||||
|
||||
cmake -S "$ROOT_DIR" -B "$BUILD_DIR" #-DCMAKE_BUILD_TYPE=Debug
|
||||
cmake --build "$BUILD_DIR" --target "$TARGET"
|
||||
|
||||
# Load omp.cfg
|
||||
if [ -f "$ROOT_DIR/omp.cfg" ]; then
|
||||
|
||||
Reference in New Issue
Block a user