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)