######################################################## # Files set (geometrychecker_SRCS qgsgeometrycheckerplugin.cpp qgsgeometrycheckfactory.cpp qgsgeometrycheckerdialog.cpp qgsgeometrycheckersetuptab.cpp qgsgeometrycheckerresulttab.cpp qgsgeometrycheckfixdialog.cpp qgsgeometrycheckerfixsummarydialog.cpp ) set (geometrychecker_HDRS qgsgeometrycheckerplugin.h qgsgeometrycheckfactory.h ) set (geometrychecker_UIS qgsgeometrycheckersetuptab.ui qgsgeometrycheckerresulttab.ui qgsgeometrycheckerfixsummarydialog.ui ) set (geometrychecker_RCCS pluginres.qrc ) ######################################################## # Build qt_wrap_ui(geometrychecker_UIS_H ${geometrychecker_UIS}) add_library (plugin_geometrychecker MODULE ${geometrychecker_SRCS} ${geometrychecker_RCCS} ${geometrychecker_UIS_H}) include_directories( ${CMAKE_SOURCE_DIR}/src/plugins ${CMAKE_BINARY_DIR}/src/analysis ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ) target_link_libraries(plugin_geometrychecker qgis_core qgis_gui qgis_analysis ) ######################################################## # Install install(TARGETS plugin_geometrychecker RUNTIME DESTINATION ${QGIS_PLUGIN_DIR} LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})