mirror of
https://github.com/Astatin3/meteorbot-old.git
synced 2026-06-09 00:28:06 -06:00
11 lines
498 B
CMake
11 lines
498 B
CMake
|
|
# Check if glm folder is empty and clone submodule if needed
|
||
|
|
file(GLOB RESULT "${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/glm/glm")
|
||
|
|
list(LENGTH RESULT RES_LEN)
|
||
|
|
if(RES_LEN EQUAL 0)
|
||
|
|
message(STATUS "glm not found, cloning it...")
|
||
|
|
execute_process(COMMAND git submodule update --init -- 3rdparty/glm WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")
|
||
|
|
endif()
|
||
|
|
|
||
|
|
add_library(glm INTERFACE IMPORTED)
|
||
|
|
set_property(TARGET glm PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/3rdparty/glm")
|