44 lines
896 B
CMake
44 lines
896 B
CMake
# -*- cmake -*-
|
|
|
|
# Integration tests of the llimage library (JPEG2000, PNG, jpeg, etc... images reading and writing)
|
|
if (LL_TESTS)
|
|
|
|
project (llimage_libtest)
|
|
|
|
include(00-Common)
|
|
include(LLCommon)
|
|
include(LLImage)
|
|
include(LLMath)
|
|
include(LLKDU)
|
|
|
|
set(llimage_libtest_SOURCE_FILES
|
|
llimage_libtest.cpp
|
|
)
|
|
|
|
set(llimage_libtest_HEADER_FILES
|
|
CMakeLists.txt
|
|
llimage_libtest.h
|
|
)
|
|
|
|
list(APPEND llimage_libtest_SOURCE_FILES ${llimage_libtest_HEADER_FILES})
|
|
|
|
add_executable(llimage_libtest
|
|
${llimage_libtest_SOURCE_FILES}
|
|
)
|
|
|
|
# Libraries on which this application depends on
|
|
# Sort by high-level to low-level
|
|
target_link_libraries(llimage_libtest
|
|
llcommon
|
|
llfilesystem
|
|
llmath
|
|
llimage
|
|
llkdu
|
|
llimagej2coj
|
|
)
|
|
|
|
# Ensure people working on the viewer don't break this library
|
|
add_dependencies(viewer llimage_libtest)
|
|
|
|
endif(LL_TESTS)
|