40 lines
657 B
CMake
40 lines
657 B
CMake
|
|
add_library(Plugin_CCMP_SDK)
|
|
|
|
add_subdirectory(bc1)
|
|
add_subdirectory(bc2)
|
|
add_subdirectory(bc3)
|
|
add_subdirectory(bc4)
|
|
add_subdirectory(bc5)
|
|
add_subdirectory(bc6)
|
|
add_subdirectory(bc7)
|
|
|
|
if (OPTION_CMP_GTC)
|
|
add_subdirectory(gtc)
|
|
endif()
|
|
|
|
if (OPTION_CMP_APC)
|
|
add_subdirectory(apc)
|
|
endif()
|
|
|
|
target_include_directories(Plugin_CCMP_SDK PUBLIC
|
|
./
|
|
)
|
|
|
|
target_link_libraries(Plugin_CCMP_SDK PRIVATE
|
|
|
|
CompressonatorLIB
|
|
CMP_Core
|
|
CMP_Math
|
|
|
|
Plugin_CMesh_Mesh_Optimizer
|
|
Plugin_PluginManager
|
|
Plugin_Common_HPCCompress
|
|
|
|
CMP_Mesh
|
|
CMP_MeshOptimizer
|
|
GPU_Decode
|
|
)
|
|
|
|
set_target_properties(Plugin_CCMP_SDK PROPERTIES FOLDER ${FOLDER_NAME})
|