Warning, /network/falkon/src/plugins/GreaseMonkey/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 include_directories(settings)
0002 
0003 set( GreaseMonkey_SRCS
0004         gm_plugin.cpp
0005         gm_manager.cpp
0006         gm_script.cpp
0007         gm_downloader.cpp
0008         gm_addscriptdialog.cpp
0009         gm_notification.cpp
0010         gm_icon.cpp
0011         gm_jsobject.cpp
0012         settings/gm_settings.cpp
0013         settings/gm_settingslistdelegate.cpp
0014         settings/gm_settingsscriptinfo.cpp
0015         settings/gm_settingslistwidget.cpp
0016         )
0017 
0018 ecm_create_qm_loader( GreaseMonkey_SRCS falkon_greasemonkey_qt )
0019 
0020 set( GreaseMonkey_UIS
0021         gm_addscriptdialog.ui
0022         gm_notification.ui
0023         settings/gm_settings.ui
0024         settings/gm_settingsscriptinfo.ui
0025         )
0026 qt_wrap_ui(UIS ${GreaseMonkey_UIS})
0027 
0028 set( GreaseMonkey_RSCS
0029         greasemonkey.qrc
0030         )
0031 qt_add_resources(RSCS ${GreaseMonkey_RSCS})
0032 
0033 add_library(GreaseMonkey MODULE ${GreaseMonkey_SRCS} ${UIS} ${RSCS})
0034 install(TARGETS GreaseMonkey DESTINATION ${FALKON_INSTALL_PLUGINDIR})
0035 target_link_libraries(GreaseMonkey FalkonPrivate)
0036