Changeset View
Changeset View
Standalone View
Standalone View
src/CMakeLists.txt
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Line(s) | 102 | else () | |||
---|---|---|---|---|---|
103 | set(meinproc_additional_SRCS xslt_kde.cpp) | 103 | set(meinproc_additional_SRCS xslt_kde.cpp) | ||
104 | set(meinproc_additional_LIBS KF5::Archive) | 104 | set(meinproc_additional_LIBS KF5::Archive) | ||
105 | endif() | 105 | endif() | ||
106 | 106 | | |||
107 | add_executable(meinproc5 meinproc.cpp meinproc_common.cpp xslt.cpp ${meinproc_additional_SRCS} ${kdoctoolslog_core_SRCS}) | 107 | add_executable(meinproc5 meinproc.cpp meinproc_common.cpp xslt.cpp ${meinproc_additional_SRCS} ${kdoctoolslog_core_SRCS}) | ||
108 | ecm_mark_nongui_executable(meinproc5) | 108 | ecm_mark_nongui_executable(meinproc5) | ||
109 | target_link_libraries(meinproc5 Qt5::Core ${LIBXML2_LIBRARIES} ${LIBXSLT_LIBRARIES} ${LIBXSLT_EXSLT_LIBRARIES} ${meinproc_additional_LIBS}) | 109 | target_link_libraries(meinproc5 Qt5::Core ${LIBXML2_LIBRARIES} ${LIBXSLT_LIBRARIES} ${LIBXSLT_EXSLT_LIBRARIES} ${meinproc_additional_LIBS}) | ||
110 | target_compile_definitions(meinproc5 PRIVATE -DKDOCTOOLS_EXPORT=) | 110 | target_compile_definitions(meinproc5 PRIVATE -DKDOCTOOLS_EXPORT=) | ||
111 | install(TARGETS meinproc5 EXPORT KF5DocToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | 111 | install(TARGETS meinproc5 EXPORT KF5DocToolsToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
112 | 112 | | |||
113 | if(CMAKE_CROSSCOMPILING AND MEINPROC5_EXECUTABLE) | 113 | if(CMAKE_CROSSCOMPILING AND MEINPROC5_EXECUTABLE) | ||
114 | add_executable(KF5::meinproc5 IMPORTED GLOBAL) | 114 | add_executable(KF5::meinproc5 IMPORTED GLOBAL) | ||
115 | set_target_properties(KF5::meinproc5 PROPERTIES IMPORTED_LOCATION ${MEINPROC5_EXECUTABLE}) | 115 | set_target_properties(KF5::meinproc5 PROPERTIES IMPORTED_LOCATION ${MEINPROC5_EXECUTABLE}) | ||
116 | else() | 116 | else() | ||
117 | add_executable(KF5::meinproc5 ALIAS meinproc5) | 117 | add_executable(KF5::meinproc5 ALIAS meinproc5) | ||
118 | endif() | 118 | endif() | ||
119 | 119 | | |||
▲ Show 20 Lines • Show All 81 Lines • ▼ Show 20 Line(s) | |||||
201 | 201 | | |||
202 | ########### l10n xml helper ############### | 202 | ########### l10n xml helper ############### | ||
203 | 203 | | |||
204 | set( docbookl10nhelper_SRCS docbookl10nhelper.cpp ${kdoctoolslog_core_SRCS}) | 204 | set( docbookl10nhelper_SRCS docbookl10nhelper.cpp ${kdoctoolslog_core_SRCS}) | ||
205 | add_executable( docbookl10nhelper ${docbookl10nhelper_SRCS} ) | 205 | add_executable( docbookl10nhelper ${docbookl10nhelper_SRCS} ) | ||
206 | ecm_mark_nongui_executable( docbookl10nhelper ) | 206 | ecm_mark_nongui_executable( docbookl10nhelper ) | ||
207 | target_link_libraries( docbookl10nhelper Qt5::Core ) | 207 | target_link_libraries( docbookl10nhelper Qt5::Core ) | ||
208 | if(INSTALL_INTERNAL_TOOLS) | 208 | if(INSTALL_INTERNAL_TOOLS) | ||
209 | install(TARGETS docbookl10nhelper EXPORT KF5DocToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | 209 | install(TARGETS docbookl10nhelper EXPORT KF5DocToolsToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
210 | endif() | 210 | endif() | ||
211 | 211 | | |||
212 | if(CMAKE_CROSSCOMPILING AND DOCBOOKL10NHELPER_EXECUTABLE) | 212 | if(CMAKE_CROSSCOMPILING AND DOCBOOKL10NHELPER_EXECUTABLE) | ||
213 | add_executable(KF5::docbookl10nhelper IMPORTED GLOBAL) | 213 | add_executable(KF5::docbookl10nhelper IMPORTED GLOBAL) | ||
214 | set_target_properties(KF5::docbookl10nhelper PROPERTIES IMPORTED_LOCATION ${DOCBOOKL10NHELPER_EXECUTABLE}) | 214 | set_target_properties(KF5::docbookl10nhelper PROPERTIES IMPORTED_LOCATION ${DOCBOOKL10NHELPER_EXECUTABLE}) | ||
215 | else() | 215 | else() | ||
216 | add_executable(KF5::docbookl10nhelper ALIAS docbookl10nhelper) | 216 | add_executable(KF5::docbookl10nhelper ALIAS docbookl10nhelper) | ||
217 | endif() | 217 | endif() | ||
Show All 9 Lines | 226 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/customization/xsl/all-l10n.xml | |||
227 | DESTINATION ${KDE_INSTALL_DATADIR_KF5}/kdoctools/customization/xsl/ ) | 227 | DESTINATION ${KDE_INSTALL_DATADIR_KF5}/kdoctools/customization/xsl/ ) | ||
228 | 228 | | |||
229 | ########### checkxml5 helper ############### | 229 | ########### checkxml5 helper ############### | ||
230 | 230 | | |||
231 | set( checkXML5_SRCS checkXML5.cpp ${kdoctoolslog_core_SRCS}) | 231 | set( checkXML5_SRCS checkXML5.cpp ${kdoctoolslog_core_SRCS}) | ||
232 | add_executable( checkXML5 ${checkXML5_SRCS} ) | 232 | add_executable( checkXML5 ${checkXML5_SRCS} ) | ||
233 | ecm_mark_nongui_executable( checkXML5 ) | 233 | ecm_mark_nongui_executable( checkXML5 ) | ||
234 | target_link_libraries( checkXML5 Qt5::Core ) | 234 | target_link_libraries( checkXML5 Qt5::Core ) | ||
235 | install(TARGETS checkXML5 EXPORT KF5DocToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | 235 | install(TARGETS checkXML5 EXPORT KF5DocToolsToolsTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
236 | 236 | | |||
237 | if(CMAKE_CROSSCOMPILING AND CHECKXML5_EXECUTABLE) | 237 | if(CMAKE_CROSSCOMPILING AND CHECKXML5_EXECUTABLE) | ||
238 | add_executable(KF5::checkXML5 IMPORTED GLOBAL) | 238 | add_executable(KF5::checkXML5 IMPORTED GLOBAL) | ||
239 | set_target_properties(KF5::checkXML5 PROPERTIES IMPORTED_LOCATION ${CHECKXML5_EXECUTABLE}) | 239 | set_target_properties(KF5::checkXML5 PROPERTIES IMPORTED_LOCATION ${CHECKXML5_EXECUTABLE}) | ||
240 | else() | 240 | else() | ||
241 | add_executable(KF5::checkXML5 ALIAS checkXML5) | 241 | add_executable(KF5::checkXML5 ALIAS checkXML5) | ||
242 | endif() | 242 | endif() |