File tree 3 files changed +4
-67
lines changed
3 files changed +4
-67
lines changed Original file line number Diff line number Diff line change 19
19
- name : Checkout
20
20
uses : actions/checkout@v2
21
21
22
- - name : Install GLM, OpenMP Boost
22
+ - name : Install GLM, OpenMP and Boost
23
23
run : |
24
24
apt update &&
25
25
apt install -y software-properties-common
46
46
../cmake/bin/cmake -DTrimesh2_INCLUDE_DIR="../../trimesh2/include" -DTrimesh2_LINK_DIR="../../trimesh2/lib.Linux64" -DCUDA_ARCH=${CUDA_ARCH} ..
47
47
../cmake/bin/cmake --build . -j $(nproc)
48
48
- name : Test
49
- run : ./build/cuda_voxelizer -f ./test_models/bunny.OBJ -s 64 -cpu
49
+ run : ./build/cuda_voxelizer -i ./test_models/bunny.OBJ -s 64 -cpu
50
50
51
51
windows-build :
52
52
runs-on : windows-2019
94
94
& cmake -A x64 -DBoost_DIR="$BOOST_ROOT_1_72_0\lib\cmake\Boost-1.72.0" -DCMAKE_TOOLCHAIN_FILE:FILEPATH="C:\vcpkg\scripts\buildsystems\vcpkg.cmake" -DTrimesh2_INCLUDE_DIR:PATH="$trimeshDir\include" -DTrimesh2_LINK_DIR:PATH="$trimeshDir\lib.Win64.vs142" -DCUDA_ARCH:STRING=$env:CUDA_ARCH -DCMAKE_BUILD_TYPE=Release -S . -B .\build
95
95
& cmake --build .\build -j 2 --target ALL_BUILD --config Release
96
96
- name : Test cuda_voxelizer
97
- run : .\build\Release\cuda_voxelizer.exe -f .\test_models\bunny.OBJ -s 64 -cpu
97
+ run : .\build\Release\cuda_voxelizer.exe -i .\test_models\bunny.OBJ -s 64 -cpu
Original file line number Diff line number Diff line change @@ -78,5 +78,5 @@ SET(CUDA_VOXELIZER_SRCS
78
78
ADD_EXECUTABLE (${CUDA_VOXELIZER_EXECUTABLE} ${CUDA_VOXELIZER_SRCS} )
79
79
TARGET_COMPILE_FEATURES (${CUDA_VOXELIZER_EXECUTABLE} PUBLIC cxx_std_14)
80
80
TARGET_INCLUDE_DIRECTORIES ( ${CUDA_VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_INCLUDE_DIR} )
81
- TARGET_LINK_LIBRARIES ( ${CUDA_VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_LIBRARY} Boost::log_setup PRIVATE Boost::log PRIVATE Boost::dynamic_linking PRIVATE glm PRIVATE OpenMP::OpenMP_CXX PRIVATE Boost::filesystem PRIVATE Boost::program_options PRIVATE PRIVATE CUDA::cuda_driver PRIVATE CUDA::cudart)
81
+ TARGET_LINK_LIBRARIES ( ${CUDA_VOXELIZER_EXECUTABLE} PRIVATE ${Trimesh2_LIBRARY} Boost::log_setup PRIVATE Boost::log PRIVATE Boost::dynamic_linking PRIVATE glm PRIVATE OpenMP::OpenMP_CXX PRIVATE Boost::filesystem PRIVATE Boost::program_options PRIVATE CUDA::cudart)
82
82
TARGET_COMPILE_OPTIONS (${CUDA_VOXELIZER_EXECUTABLE} PRIVATE $<$<COMPILE_LANGUAGE:CUDA>:-gencode arch=compute_${CUDA_ARCH} ,code=sm_${CUDA_ARCH} >)
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments