Warning, /office/kexi/src/formeditor/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories(${CMAKE_SOURCE_DIR}/src/widget ${CMAKE_SOURCE_DIR}/src/widget/utils 0002 ${CMAKE_SOURCE_DIR}/src/widget/tableview ${CMAKE_SOURCE_DIR}/src/core) 0003 0004 add_definitions(-DKDE_DEFAULT_DEBUG_AREA=44010) 0005 0006 # enable to add signal/slot connections 0007 # set(KFD_SIGSLOTS true) 0008 0009 ########### next target ############### 0010 0011 set(kformdesigner_LIB_SRCS 0012 container.cpp 0013 resizehandle.cpp 0014 widgetfactory.cpp 0015 widgetlibrary.cpp 0016 KexiFormWidgetsPluginMetaData.cpp 0017 WidgetInfo.cpp 0018 libactionwidget.cpp 0019 form.cpp 0020 form_p.cpp 0021 objecttree.cpp 0022 formIO.cpp 0023 FormWidget.cpp 0024 FormWidgetInterface.cpp 0025 WidgetTreeWidget.cpp 0026 commands.cpp 0027 events.cpp 0028 richtextdialog.cpp 0029 tabstopdialog.cpp 0030 #KEXI_LIST_FORM_WIDGET_SUPPORT: editlistviewdialog.cpp 0031 utils.cpp 0032 #todo kfdpixmapedit.cpp 0033 widgetwithsubpropertiesinterface.cpp 0034 kexiformeventhandler.cpp # from libkexiformutils 0035 kexiactionselectiondialog.cpp # from libkexiformutils 0036 ) 0037 0038 set(kformdesigner_LIBS 0039 kexiutils 0040 kexicore 0041 kexiextendedwidgets 0042 kexiundo 0043 ) 0044 0045 if(KFD_SIGSLOTS) 0046 add_definitions( 0047 -DKFD_SIGSLOTS=1 0048 ) 0049 list(APPEND kformdesigner_LIB_SRCS connectiondialog.cpp) 0050 list(APPEND kformdesigner_LIBS kexiextendedwidgets kexidatatable) 0051 endif() 0052 0053 kexi_add_library(kformdesigner SHARED ${kformdesigner_LIB_SRCS}) 0054 0055 generate_export_header(kformdesigner) 0056 0057 target_link_libraries(kformdesigner ${kformdesigner_LIBS}) 0058 0059 install(TARGETS kformdesigner ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})