File: CMakeLists.txt

package info (click to toggle)
igstk 4.2.0-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 36,940 kB
  • ctags: 6,895
  • sloc: cpp: 70,958; makefile: 99; xml: 70
file content (33 lines) | stat: -rw-r--r-- 1,024 bytes parent folder | download | duplicates (2)
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
PROJECT(TrackingVolumeViewer)

INCLUDE_DIRECTORIES (
  ${IGSTK_BINARY_DIR}
  ${IGSTK_BINARY_DIR}/Testing
  ${IGSTK_SOURCE_DIR}/Examples/TrackerConfiguration
  ${IGSTK_SOURCE_DIR}/Examples/TransformReaders
  ${IGSTK_SOURCE_DIR}/Examples/TrackerConfiguration/configurationFileReaders
  ${TrackingVolumeViewer_SOURCE_DIR}
  ${TrackingVolumeViewer_BINARY_DIR}
)

SET(TrackingVolumeViewer_GUI_SRCS
    TrackingVolumeViewerGUI.fl
  )

SET(TrackingVolumeViewer_SRCS
  main.cxx
  TrackingVolumeViewer.h
  TrackingVolumeViewer.cxx
  TrackingVolumeViewerQuadrantViews.h
  TrackingVolumeViewerQuadrantViews.cxx
  )

IF(IGSTK_USE_MicronTracker)
  SET(TrackingVolumeViewer_SRCS ${TrackingVolumeViewer_SRCS}
  # MicronTracker related classes
  )
ENDIF(IGSTK_USE_MicronTracker)

FLTK_WRAP_UI(TrackingVolumeViewer ${TrackingVolumeViewer_GUI_SRCS})
ADD_EXECUTABLE(TrackingVolumeViewer ${TrackingVolumeViewer_FLTK_UI_SRCS} ${TrackingVolumeViewer_SRCS})
TARGET_LINK_LIBRARIES(TrackingVolumeViewer TrackerConfiguration TransformReaders IGSTK )