2015-12-10 05:06:13 +02:00
|
|
|
add_definitions(
|
|
|
|
-DQT_NO_CAST_FROM_ASCII
|
|
|
|
-DQT_NO_CAST_TO_ASCII
|
|
|
|
${SHAREDLINGUIST_DEFINITIONS}
|
|
|
|
)
|
|
|
|
set(EXTRA_LCONVERT_LIBS KtCore KtXml)
|
|
|
|
|
|
|
|
include_directories(
|
|
|
|
${CMAKE_BINARY_DIR}/include
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtCore
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtCore
|
|
|
|
${CMAKE_BINARY_DIR}/include/QtXml
|
|
|
|
${CMAKE_BINARY_DIR}/privateinclude/QtXml
|
|
|
|
${SHAREDLINGUIST_INCLUDES}
|
|
|
|
)
|
|
|
|
|
|
|
|
set(LCONVERT_SOURCES
|
|
|
|
${LCONVERT_SOURCES}
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/lconvert.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
set(LCONVERT_HEADERS
|
|
|
|
${LCONVERT_HEADERS}
|
|
|
|
${SHAREDLINGUIST_HEADERS}
|
|
|
|
)
|
|
|
|
|
2016-08-25 04:38:45 +00:00
|
|
|
katie_setup_target(lconvert ${LCONVERT_SOURCES} ${LCONVERT_HEADERS})
|
2015-12-10 05:06:13 +02:00
|
|
|
|
2016-08-25 04:38:45 +00:00
|
|
|
add_executable(lconvert ${lconvert_SOURCES}
|
|
|
|
$<TARGET_OBJECTS:sharedlinguist>
|
|
|
|
)
|
2015-12-10 05:06:13 +02:00
|
|
|
target_link_libraries(lconvert ${EXTRA_LCONVERT_LIBS})
|
|
|
|
|
|
|
|
install(
|
|
|
|
TARGETS lconvert
|
|
|
|
EXPORT KatieBinaryTargets ${INSTALL_TARGETS_DEFAULT_ARGS}
|
2016-10-07 23:43:48 +00:00
|
|
|
RUNTIME DESTINATION ${KATIE_BINARIES_RELATIVE}
|
2015-12-10 05:06:13 +02:00
|
|
|
COMPONENT Devel
|
|
|
|
)
|
2016-07-06 02:31:34 +00:00
|
|
|
|
2016-09-11 03:34:55 +00:00
|
|
|
install(
|
|
|
|
FILES ${CMAKE_CURRENT_SOURCE_DIR}/lconvert.1
|
2016-10-07 23:43:48 +00:00
|
|
|
DESTINATION ${KATIE_MAN_RELATIVE}/man1
|
2016-09-11 03:34:55 +00:00
|
|
|
)
|