This commit is contained in:
David Coeurjolly 2023-01-10 10:49:58 +01:00
parent 61f94d9224
commit a1e342e022
2 changed files with 32 additions and 1 deletions

View File

@ -27,7 +27,7 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: macos - name: macos
if: matrix.os == 'macOS-latest' if: matrix.os == 'macOS-latest'
run: brew install libomp eigen run: echo "Nothing to install"
- name: linux - name: linux
if: matrix.os == 'ubuntu-latest' if: matrix.os == 'ubuntu-latest'

31
CMakeLists.txt Normal file
View File

@ -0,0 +1,31 @@
project(CGDI-c++)
CMAKE_MINIMUM_REQUIRED(VERSION 3.13)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
include_directories(${PROJECT_SOURCE_DIR}/deps)
message(STATUS "Deps: ${PROJECT_SOURCE_DIR}/deps")
############################################################
#Image processing
add_subdirectory(image-processing/1-SlicedOptimalTransport/c++/)
add_subdirectory(image-processing/3-Rasterization/c++/)
############################################################
############################################################
#Geometry processing
include(geometry-central)
include(polyscope)
add_subdirectory(geometry-processing/4-modeling/c++/)
add_subdirectory(geometry-processing/5-LaplacianSmoothing/c++/)
add_subdirectory(geometry-processing/6-GeomProcessing/c++)
add_subdirectory(geometry-processing/7-MonteCarloGeometryProcessing/c++)
############################################################