~ubuntu-branches/ubuntu/wily/qgis/wily

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
########################################################
# Files

SET ([pluginlcasename]_SRCS
     [pluginlcasename].cpp
     [pluginlcasename]gui.cpp
)

SET ([pluginlcasename]_UIS [pluginlcasename]guibase.ui)

SET ([pluginlcasename]_MOC_HDRS
     [pluginlcasename].h
     [pluginlcasename]gui.h
)

SET ([pluginlcasename]_RCCS  [pluginlcasename].qrc)

########################################################
# Build

QT4_WRAP_UI ([pluginlcasename]_UIS_H  ${[pluginlcasename]_UIS})

QT4_WRAP_CPP ([pluginlcasename]_MOC_SRCS  ${[pluginlcasename]_MOC_HDRS})

QT4_ADD_RESOURCES([pluginlcasename]_RCC_SRCS ${[pluginlcasename]_RCCS})

ADD_LIBRARY ([pluginlcasename]plugin MODULE ${[pluginlcasename]_SRCS} ${[pluginlcasename]_MOC_SRCS} ${[pluginlcasename]_RCC_SRCS} ${[pluginlcasename]_UIS_H})

INCLUDE_DIRECTORIES(
     ${CMAKE_CURRENT_BINARY_DIR}
     ../../core ../../core/raster ../../core/renderer ../../core/symbology
     ../../gui
     ..
)

TARGET_LINK_LIBRARIES([pluginlcasename]plugin
  qgis_core
  qgis_gui
)


########################################################
# Install

INSTALL(TARGETS [pluginlcasename]plugin
  RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
  LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})