|
|
|
@ -80,7 +80,6 @@ if (EXIV2_BUILD_DOC)
|
|
|
|
|
generate_documentation("${PROJECT_SOURCE_DIR}/cmake/Doxyfile.in")
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
include_directories(${CMAKE_BINARY_DIR}) # Make the exv_conf.h file visible for the full project
|
|
|
|
|
|
|
|
|
|
if( EXIV2_ENABLE_XMP )
|
|
|
|
@ -102,7 +101,7 @@ endif()
|
|
|
|
|
if(EXIV2_BUILD_EXIV2_COMMAND)
|
|
|
|
|
add_subdirectory ( app )
|
|
|
|
|
|
|
|
|
|
if( EXIV2_BUILD_SAMPLES )
|
|
|
|
|
if( EXIV2_BUILD_SAMPLES )
|
|
|
|
|
add_subdirectory( samples )
|
|
|
|
|
get_directory_property(SAMPLES DIRECTORY samples DEFINITION APPLICATIONS)
|
|
|
|
|
|
|
|
|
@ -111,9 +110,9 @@ if(EXIV2_BUILD_EXIV2_COMMAND)
|
|
|
|
|
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/tests
|
|
|
|
|
COMMAND cmake -E env EXIV2_BINDIR=${CMAKE_RUNTIME_OUTPUT_DIRECTORY} ${Python3_EXECUTABLE} runner.py --verbose bash_tests)
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if (Python3_Interpreter_FOUND)
|
|
|
|
|
if (Python3_Interpreter_FOUND)
|
|
|
|
|
add_test(NAME bugfixTests
|
|
|
|
|
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/tests
|
|
|
|
|
COMMAND cmake -E env EXIV2_BINDIR=${CMAKE_RUNTIME_OUTPUT_DIRECTORY} ${Python3_EXECUTABLE} runner.py --verbose bugfixes)
|
|
|
|
@ -129,7 +128,7 @@ if(EXIV2_BUILD_EXIV2_COMMAND)
|
|
|
|
|
add_test(NAME regressionTests
|
|
|
|
|
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/tests
|
|
|
|
|
COMMAND cmake -E env EXIV2_BINDIR=${CMAKE_RUNTIME_OUTPUT_DIRECTORY} ${Python3_EXECUTABLE} runner.py --verbose regression_tests)
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
@ -150,7 +149,6 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/exiv2.pc DESTINATION ${CMAKE_INSTALL_L
|
|
|
|
|
# Man page
|
|
|
|
|
install( FILES ${PROJECT_SOURCE_DIR}/man/man1/exiv2.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 )
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
include(cmake/printSummary.cmake)
|
|
|
|
|
|
|
|
|
|
# That's all Folks!
|
|
|
|
|