Add libktx to android base library cmake
This commit is contained in:
parent
c61fbab138
commit
b3be81cf98
1 changed files with 27 additions and 6 deletions
|
|
@ -12,10 +12,31 @@ include_directories(../../../external/imgui)
|
|||
include_directories(../../../external/assimp)
|
||||
include_directories(${ANDROID_NDK}/sources/android/native_app_glue)
|
||||
|
||||
target_link_libraries(
|
||||
libbase
|
||||
android
|
||||
log
|
||||
z
|
||||
libassimp
|
||||
set(KTX_DIR ../../../external/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
|
||||
)
|
||||
set(KTX_INCLUDE
|
||||
${KTX_DIR}/include
|
||||
${KTX_DIR}/lib
|
||||
${KTX_DIR}/other_include
|
||||
)
|
||||
|
||||
add_library(libktx ${KTX_SOURCES})
|
||||
target_include_directories(libktx PUBLIC ${KTX_INCLUDE})
|
||||
set_property(TARGET libktx PROPERTY FOLDER "external")
|
||||
|
||||
|
||||
target_link_libraries(
|
||||
libbase
|
||||
android
|
||||
log
|
||||
z
|
||||
libassimp
|
||||
libktx
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue