Started replacing gli with libktx
This commit is contained in:
parent
70cfb3e756
commit
1a6042e82d
6 changed files with 125 additions and 119 deletions
27
external/CMakeLists.txt
vendored
Normal file
27
external/CMakeLists.txt
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
cmake_minimum_required(VERSION 3.8)
|
||||
|
||||
project(external LANGUAGES C CXX)
|
||||
|
||||
# libktx
|
||||
|
||||
message(STATUS "Adding libktx")
|
||||
|
||||
set(KTX_DIR ${CMAKE_CURRENT_SOURCE_DIR}/ktx)
|
||||
set(KTX_SOURCES
|
||||
${KTX_DIR}/lib/texture.c
|
||||
${KTX_DIR}/lib/hashlist.c
|
||||
${KTX_DIR}/lib/checkheader.c
|
||||
${KTX_DIR}/lib/swap.c
|
||||
${KTX_DIR}/lib/memstream.c
|
||||
${KTX_DIR}/lib/filestream.c
|
||||
${KTX_DIR}/lib/vkloader.c
|
||||
)
|
||||
set(KTX_INCLUDE
|
||||
${KTX_DIR}/include
|
||||
${KTX_DIR}/lib
|
||||
${KTX_DIR}/other_include
|
||||
)
|
||||
|
||||
add_library(ktx ${KTX_SOURCES})
|
||||
target_include_directories(ktx PUBLIC ${KTX_INCLUDE})
|
||||
set_property(TARGET ktx PROPERTY FOLDER "external")
|
||||
1
external/ktx
vendored
Submodule
1
external/ktx
vendored
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 726d14d02c95bb21ec9e43807751b491d295dd3c
|
||||
Loading…
Add table
Add a link
Reference in a new issue