28 lines
867 B
CMake

cmake_minimum_required(VERSION 3.10)
add_library(Image_TGA STATIC "")
target_sources(Image_TGA
PRIVATE
${PROJECT_SOURCE_DIR}/applications/_plugins/common/tc_pluginapi.h
${PROJECT_SOURCE_DIR}/applications/_plugins/common/tc_plugininternal.h
${PROJECT_SOURCE_DIR}/applications/_plugins/common/tc_plugininternal.cpp
${PROJECT_SOURCE_DIR}/applications/_plugins/common/utilfuncs.h
${PROJECT_SOURCE_DIR}/applications/_plugins/common/utilfuncs.cpp
./tga.cpp
./tga.h
)
target_include_directories(Image_TGA
PRIVATE
${PROJECT_SOURCE_DIR}/cmp_compressonatorlib
${PROJECT_SOURCE_DIR}/cmp_framework/common/half
${PROJECT_SOURCE_DIR}/applications/_plugins/common
)
if (UNIX)
target_compile_definitions(Image_TGA PRIVATE _LINUX)
endif()
set_target_properties(Image_TGA PROPERTIES FOLDER "Plugin_Static/ImageIO")