diff --git a/.github/workflows/bots.yml b/.github/workflows/bots.yml index a79f5b4..e91c12b 100644 --- a/.github/workflows/bots.yml +++ b/.github/workflows/bots.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v2 - name: macos if: matrix.os == 'macOS-latest' - run: brew install libomp eigen + run: echo "Nothing to install" - name: linux if: matrix.os == 'ubuntu-latest' diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..5222097 --- /dev/null +++ b/CMakeLists.txt @@ -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++) +############################################################