diff options
Diffstat (limited to 'externals')
| -rw-r--r-- | externals/getopt/CMakeLists.txt | 14 | ||||
| -rw-r--r-- | externals/glad/CMakeLists.txt | 15 | ||||
| -rw-r--r-- | externals/inih/CMakeLists.txt | 17 | 
3 files changed, 19 insertions, 27 deletions
| diff --git a/externals/getopt/CMakeLists.txt b/externals/getopt/CMakeLists.txt index c8b745d55..ad7a2b363 100644 --- a/externals/getopt/CMakeLists.txt +++ b/externals/getopt/CMakeLists.txt @@ -1,11 +1,9 @@ -set(SRCS -            getopt.c -            ) -set(HEADERS -            getopt.h -            ) +add_library(getopt +    getopt.c +    getopt.h +) + +create_target_directory_groups(getopt) -create_directory_groups(${SRCS} ${HEADERS}) -add_library(getopt ${SRCS} ${HEADERS})  target_compile_definitions(getopt PUBLIC STATIC_GETOPT)  target_include_directories(getopt INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}) diff --git a/externals/glad/CMakeLists.txt b/externals/glad/CMakeLists.txt index 6d35a844b..c43ae475a 100644 --- a/externals/glad/CMakeLists.txt +++ b/externals/glad/CMakeLists.txt @@ -1,13 +1,10 @@ -set(SRCS -            src/glad.c -            ) -set(HEADERS -            include/KHR/khrplatform.h -            include/glad/glad.h -            ) +add_library(glad STATIC +    src/glad.c +    include/KHR/khrplatform.h +    include/glad/glad.h +) -create_directory_groups(${SRCS} ${HEADERS}) -add_library(glad STATIC ${SRCS} ${HEADERS}) +create_target_directory_groups(glad)  target_include_directories(glad PUBLIC "include/")  if ("${CMAKE_SYSTEM_NAME}" MATCHES "Linux") diff --git a/externals/inih/CMakeLists.txt b/externals/inih/CMakeLists.txt index cff36a581..2a75852c2 100644 --- a/externals/inih/CMakeLists.txt +++ b/externals/inih/CMakeLists.txt @@ -1,12 +1,9 @@ -set(SRCS -            inih/ini.c -            inih/cpp/INIReader.cpp -            ) -set(HEADERS -            inih/ini.h -            inih/cpp/INIReader.h -            ) +add_library(inih +    inih/ini.c +    inih/ini.h +    inih/cpp/INIReader.cpp +    inih/cpp/INIReader.h +) -create_directory_groups(${SRCS} ${HEADERS}) -add_library(inih ${SRCS} ${HEADERS}) +create_target_directory_groups(inih)  target_include_directories(inih INTERFACE .) | 
