diff --git a/core2/CMakeLists.txt b/core2/CMakeLists.txt new file mode 100644 index 00000000..e69de29b diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index c6876d24..bc49695f 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -1,3 +1,4 @@ +include(filament.cmake) if(COMMAND cmake_policy) cmake_policy(SET CMP0003 NEW) endif(COMMAND cmake_policy) diff --git a/external/filament.cmake b/external/filament.cmake new file mode 100644 index 00000000..e8d60f36 --- /dev/null +++ b/external/filament.cmake @@ -0,0 +1,12 @@ +# https://github.com/google/filament.git +#SET(ENABLE_PCH OFF CACHE BOOL "ENABLE_PCH") +SET_PROPERTY(GLOBAL PROPERTY SKIP_PRECOMPILE_HEADERS ON) +SET_PROPERTY(GLOBAL PROPERTY DISABLE_PRECOMPILE_HEADERS ON) +CPMAddPackage(GITHUB_REPOSITORY google/filament + GIT_TAG v1.29.0 + OPTIONS "ENABLE_PCH OFF" "ENABLE_OPT OFF" + ) +find_package(filament REQUIRED) +IF(filament_ADDED) + MESSAGE(STATUS filament_ADDED) +ENDIF() \ No newline at end of file