Warning, /office/skrooge/skgbankguidesigner/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 #*************************************************************************** 0002 #* SPDX-FileCopyrightText: 2022 S. MANKOWSKI stephane@mankowski.fr 0003 #* SPDX-FileCopyrightText: 2022 G. DE BURE support@mankowski.fr 0004 #* SPDX-License-Identifier: GPL-3.0-or-later 0005 #*************************************************************************** 0006 MESSAGE( STATUS "..:: CMAKE SKGBANKGUIDESIGNER ::..") 0007 0008 PROJECT(SKGBANKGUI) 0009 0010 LINK_DIRECTORIES (${LIBRARY_OUTPUT_PATH}) 0011 0012 IF(SKG_WEBENGINE) 0013 MESSAGE( STATUS " Mode WebEngine") 0014 ADD_DEFINITIONS(-DSKG_WEBENGINE=${SKG_WEBENGINE}) 0015 ENDIF(SKG_WEBENGINE) 0016 IF(SKG_WEBKIT) 0017 MESSAGE( STATUS " Mode Webkit") 0018 ADD_DEFINITIONS(-DSKG_WEBKIT=${SKG_WEBKIT}) 0019 ENDIF(SKG_WEBKIT) 0020 0021 SET(skgbankguidesigner_SRCS ${skgbankgui_SRCS} 0022 skgquerycreatordesignerplugin.cpp 0023 skgbkwidgetcollectiondesignerplugin.cpp 0024 skgpredicatcreatordesignerplugin.cpp 0025 skgunitcomboboxdesignerplugin.cpp 0026 ) 0027 0028 SET(LIBS Qt5::Designer skgbankgui) 0029 0030 IF(SKG_WEBENGINE) 0031 SET(LIBS ${LIBS} Qt5::WebEngineWidgets) 0032 ENDIF(SKG_WEBENGINE) 0033 IF(SKG_WEBKIT) 0034 SET(LIBS ${LIBS} Qt5::WebKitWidgets) 0035 ENDIF(SKG_WEBKIT) 0036 0037 ADD_LIBRARY(skgbankguidesigner SHARED ${skgbankguidesigner_SRCS}) 0038 TARGET_LINK_LIBRARIES(skgbankguidesigner LINK_PUBLIC ${LIBS}) 0039 GENERATE_EXPORT_HEADER(skgbankguidesigner BASE_NAME skgbankguidesigner) 0040 0041 ########### install files ############### 0042 IF(WIN32) 0043 INSTALL(TARGETS skgbankguidesigner LIBRARY ARCHIVE DESTINATION ${KDE_INSTALL_PLUGINDIR}/designer ) 0044 ELSE(WIN32) 0045 INSTALL(TARGETS skgbankguidesigner LIBRARY DESTINATION ${KDE_INSTALL_PLUGINDIR}/designer ) 0046 ENDIF(WIN32)