diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4b48e6f2..7e258b62 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -103,7 +103,13 @@ jobs: - uses: actions/checkout@v3 - name: Compile and Test run: | - bash build.sh + mkdir build + cd build + cmake .. + cmake --build . --config Release + cp main ../ + cp libpocketpy.dylib ../ + cd .. python3 scripts/run_tests.py - name: Benchmark run: python3 scripts/run_tests.py benchmark diff --git a/build.sh b/build.sh index bdfd1760..edd0bca5 100644 --- a/build.sh +++ b/build.sh @@ -40,7 +40,7 @@ else LINK_FLAGS="-Wl,-rpath=." fi -clang++ $FLAGS -o libpocketpy$LIB_EXTENSION $SRC -fPIC -shared -ldl +clang++ $FLAGS -o libpocketpy$LIB_EXTENSION $SRC -fPIC -shared # compile main.cpp and link to libpocketpy.so echo "> Compiling main.cpp and linking to libpocketpy$LIB_EXTENSION..."