-
Notifications
You must be signed in to change notification settings - Fork 120
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* extension export works * reading GLBs * trying to merge documents * add await * removed extra materials * added builds * several fixes * fix versions * move to built * fixed test.js * updated README * disable nix JS test for now * fix codecov timeout * fix test
- Loading branch information
Showing
22 changed files
with
1,125 additions
and
197 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,7 +12,7 @@ on: | |
|
||
jobs: | ||
build: | ||
timeout-minutes: 30 | ||
timeout-minutes: 45 | ||
strategy: | ||
matrix: | ||
cuda_support: [ON, OFF] | ||
|
@@ -32,13 +32,15 @@ jobs: | |
submodules: recursive | ||
- uses: jwlawson/[email protected] | ||
- name: Build ${{matrix.backend}} | ||
if: matrix.parallel_backend != 'NONE' || matrix.cuda_support != 'OFF' | ||
run: | | ||
mkdir build | ||
cd build | ||
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DMANIFOLD_DEBUG=ON -DMANIFOLD_EXPORT=ON -DMANIFOLD_PAR=${{matrix.parallel_backend}} -DMANIFOLD_USE_CUDA=${{matrix.cuda_support}} .. && make | ||
- name: Test ${{matrix.parallel_backend}} with CUDA ${{matrix.cuda_support}} | ||
# note that the test for CUDA backend does not really test CUDA, as we | ||
# don't have CUDA GPU on GitHub Action | ||
if: matrix.parallel_backend != 'NONE' || matrix.cuda_support != 'OFF' | ||
run: | | ||
export PYTHONPATH=$PYTHONPATH:$(pwd)/build/bindings/python | ||
cd build/test | ||
|
@@ -51,6 +53,7 @@ jobs: | |
# perhaps issue related to invalid memory access? | ||
if: matrix.parallel_backend == 'NONE' && matrix.cuda_support == 'OFF' | ||
run: | | ||
mkdir build | ||
cd build | ||
cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DMANIFOLD_PAR=${{matrix.parallel_backend}} -DMANIFOLD_USE_CUDA=${{matrix.cuda_support}} -DCODE_COVERAGE=ON .. && make | ||
lcov --capture --initial --directory . --output-file ./code_coverage_init.info | ||
|
@@ -219,7 +222,7 @@ jobs: | |
timeout-minutes: 30 | ||
strategy: | ||
matrix: | ||
variant: [none, omp, tbb, none-cuda, omp-cuda, tbb-cuda, js] | ||
variant: [none, omp, tbb, none-cuda, omp-cuda, tbb-cuda] | ||
runs-on: ubuntu-latest | ||
if: github.event.pull_request.draft == false | ||
steps: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.