rendering-in-cgi/Framework/external/CMakeLists.txt
2024-04-23 10:14:24 +02:00

26 lines
No EOL
777 B
CMake

cmake_minimum_required(VERSION 3.25)
project(libraries)
# glfw
set(GLFW_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/glfw/include PARENT_SCOPE)
set(GLFW_LIBRARY_TYPE STATIC CACHE STRING "" FORCE)
set(GLFW_BUILD_DOCS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_TESTS OFF CACHE BOOL "" FORCE)
set(GLFW_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
add_subdirectory(glfw)
set_property(TARGET glfw PROPERTY FOLDER "external")
# embree
set(EMBREE_STATIC_LIB ON )
set(EMBREE_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/embree/include ${CMAKE_CURRENT_SOURCE_DIR}/embree/common PARENT_SCOPE)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/embree)
# glad
set(GLAD_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/glad/include PARENT_SCOPE)
add_subdirectory(glad)
set_property(TARGET glad PROPERTY FOLDER "external")