]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/kernel/CMakeLists.txt
creaMaracasVisu Library
[creaMaracasVisu.git] / lib / maracasVisuLib / src / kernel / CMakeLists.txt
1 # This directory should only be build if wxWindows and VTK can be found
2
3 SET(MaracasKernel_SRCS
4 curve.cxx
5 curve.hxx
6 volume.cxx
7 volume.hxx
8 marVector.cpp
9 marVector.h
10 marMatrix.cpp
11 marMatrix.h
12 marMathConst.h
13 marTypes.h
14 marAxis.cpp
15 marAxis.h
16 marContour.cpp
17 marContour.h
18 marKVolume.cpp
19 marKVolume.h
20 marDynData.cpp
21 marDynData.h
22 marExperiment.cpp
23 marExperiment.h
24 marInterface.cpp
25 marInterface.h
26 marObject.cpp
27 marObject.h
28 marParameters.cpp
29 marParameters.h
30 marDicomBase.cpp
31 marDicomBase.h
32 axisExtractor.cxx
33 axisExtractor.h
34 axisExtractor02.cxx
35 axisExtractor02.h
36 carotidaBifurcacion.cxx
37 carotidaBifurcacion.h
38 marAxisCT.cpp
39 marAxisCT.h
40 marInterfaceCT.cpp
41 marInterfaceCT.h
42 marExperimentCT.cpp
43 marExperimentCT.h
44 marAxisContours.cpp
45 marAxisContours.h
46 marContourVO.cpp
47 marContourVO.h
48 marIsocontour.cpp
49 marIsocontour.h
50 marPoint.cpp
51 marPoint.h
52 marLine.cpp
53 marLine.h
54 vtkDijkstraImageData.cxx
55 vtkDijkstraImageData.h
56 vtkOtsuImageData.cxx
57 vtkOtsuImageData.h
58 vtkOtsuSphereSource.cxx
59 vtkOtsuSphereSource.h
60 itkFM3D.h
61 itkFM3D.cxx
62 itkVTKImageToImageFilter.h
63 itkVTKImageToImageFilter.txx
64 itkImageToVTKImageFilter.h
65 itkImageToVTKImageFilter.txx 
66 vtkJoiner.cxx
67 vtkJoiner.h
68 vtkSTLExtractor.cpp
69 vtkSTLExtractor.h
70 marUtils.h
71 marUtils.cpp
72 marImageData.cpp
73 marImageData.h
74 )
75
76 ADD_LIBRARY(MaracasKernel ${MaracasKernel_SRCS})
77 IF(CYGWIN)
78 TARGET_LINK_LIBRARIES(MaracasKernel
79         MaracasAlgorithm
80         MaracasSnakeContour
81         ${GDCM_LIBRARIES}
82         ${WXWIDGETS_LIBRARIES}
83         ${MARACAS_ITK_LIBRARIES}
84 )
85 ELSE(CYGWIN)
86 TARGET_LINK_LIBRARIES(MaracasKernel
87         MaracasAlgorithm
88         MaracasSnakeContour
89         ${GDCM_LIBRARIES}
90         ${WXWIDGETS_LIBRARIES}
91         vtkCommon vtkGraphics vtkImaging
92         ${MARACAS_ITK_LIBRARIES}
93 )
94 ENDIF(CYGWIN)
95 #SET_TARGET_PROPERTIES(MaracasKernel PROPERTIES LINK_FLAGS "/nodefaultlib:msvcrt")  
96