~daggerstab/stellarium/windows-dll

« back to all changes in this revision

Viewing changes to plugins/PointerCoordinates/src/CMakeLists.txt

  • Committer: Alexander Wolf
  • Date: 2014-05-14 10:42:31 UTC
  • mfrom: (6683.1.8 coords)
  • Revision ID: alex.v.wolf@gmail.com-20140514104231-a24i9aqjucdkt8ia
Merge Pointer Coordinates Plugin (lp:~alexwolf/stellarium/coordinates-plugin)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
INCLUDE_DIRECTORIES(
 
2
  ${CMAKE_BINARY_DIR}
 
3
  ${CMAKE_BINARY_DIR}/plugins/PointerCoordinates/src
 
4
  ${CMAKE_BINARY_DIR}/plugins/PointerCoordinates/src/gui
 
5
  . gui)
 
6
 
 
7
LINK_DIRECTORIES(${BUILD_DIR}/src)
 
8
 
 
9
SET(POINTERCOORDINATES_SRCS
 
10
  PointerCoordinates.hpp
 
11
  PointerCoordinates.cpp
 
12
  gui/PointerCoordinatesWindow.hpp
 
13
  gui/PointerCoordinatesWindow.cpp
 
14
  )
 
15
 
 
16
SET(POINTERCOORDINATES_UIS
 
17
  gui/pointerCoordinatesWindow.ui
 
18
)
 
19
 
 
20
QT5_WRAP_UI(POINTERCOORDINATES_UIS_H ${POINTERCOORDINATES_UIS})
 
21
 
 
22
################# compiles resources files ############
 
23
SET(POINTERCOORDINATES_RES ../resources/PointerCoordinates.qrc)
 
24
QT5_ADD_RESOURCES(POINTERCOORDINATES_RES_CXX ${POINTERCOORDINATES_RES})
 
25
 
 
26
SET(extLinkerOption ${OPENGL_LIBRARIES})
 
27
 
 
28
ADD_LIBRARY(PointerCoordinates-static STATIC ${POINTERCOORDINATES_SRCS} ${POINTERCOORDINATES_RES_CXX} ${POINTERCOORDINATES_UIS_H})
 
29
QT5_USE_MODULES(PointerCoordinates-static Core Declarative Network)
 
30
SET_TARGET_PROPERTIES(PointerCoordinates-static PROPERTIES OUTPUT_NAME "PointerCoordinates")
 
31
TARGET_LINK_LIBRARIES(PointerCoordinates-static ${extLinkerOption})
 
32
SET_TARGET_PROPERTIES(PointerCoordinates-static PROPERTIES COMPILE_FLAGS "-DQT_STATICPLUGIN")
 
33
ADD_DEPENDENCIES(AllStaticPlugins PointerCoordinates-static)