# CREATES A USER OPTION IN CMAKE
OPTION ( BUILD_${LIBRARY_NAME} "Build ${LIBRARY_NAME} library ?" ON)
-#OPTION ( EXPORTS_MaracasKernel "Build ${LIBRARY_NAME} library ?" ON)
-#IF (EXPORTS_MaracasKernel)
-# SET(MaracasKernel_EXPORTS)
-# ADD_DEFINITIONS (-DMaracasKernel_EXPORTS)
-#ENDIF(EXPORTS_MaracasKernel)
+OPTION ( EXPORTS_MaracasKernel "Build ${LIBRARY_NAME} library ?" ON)
+IF (EXPORTS_MaracasKernel)
+ SET(MaracasKernel_EXPORTS)
+ ADD_DEFINITIONS (-DMaracasKernel_EXPORTS)
+ENDIF(EXPORTS_MaracasKernel)
#----------------------------------------------------------------------------
IF ( BUILD_${LIBRARY_NAME} )
src/interface/wxWindows/Contour/vectorFunctions.h
## src/interface/wxWindows/wxMaracasImageBrowser02.h
## src/interface/wxWindows/widgets/wxReadingPriorityPanel.h
- src/interface/wxWindows/widgets/wxVTKRenderWindowInteractor.h src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorEditContour.h
+ src/interface/wxWindows/widgets/wxVTKRenderWindowInteractor.h
+ src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorEditContour.h
src/interface/wxWindows/widgets/InterfaceVtkPanelWidgets.h
src/interface/wxWindows/widgets/vtkClosePolyData.h
src/interface/wxWindows/wxMaracasMPR.h
src/interface/wxWindows/widgets/wxVtkBaseView.h
src/interface/wxWindows/widgets/wxMaracas_ViewerWidget.h
src/interface/wxWindows/widgets/wxMaracas_N_ViewersWidget.h
+
+ src/interface/wxWindows/widgets/wxMaracasIRMView.h
+ src/interface/wxWindows/widgets/wxMaracasIRMViewManager.h
+
src/interface/wxWindows/wxMaracas_ManualTree_MPR.h
src/interface/wxWindows/widgets/wxManualTree_MPRWidget.h
src/interface/wxWindows/widgets/ContourView.h
src/interface/wxWindows/widgets/pPlotter/mathplot.h
src/interface/wxWindows/widgets/pPlotter/MaximumsDialog.h
src/interface/wxWindows/widgets/pPlotter/Histogram.h
+ src/interface/wxWindows/widgets/wxSTLWidget_03.h
include/matrix.h
src/kernel/marImageData.h
src/kernel/marDicomBase.h
src/kernel/marTypes.h
src/kernel/marParameters.h
src/kernel/marDynData.h
+ src/kernel/creaMaracasVisu_EXPORT.h
+ src/kernel/vtkSTLExtractor.h
)
#----------------------------------------------------------------------------
src/interface/wxWindows/Contour/vectorFunctions.cxx
# src/interface/wxWindows/wxMaracasImageBrowser02.cxx
# src/interface/wxWindows/widgets/wxReadingPriorityPanel.cpp
+
+ src/interface/wxWindows/widgets/wxMaracasIRMView.cxx
+ src/interface/wxWindows/widgets/wxMaracasIRMViewManager.cxx
+
src/interface/wxWindows/widgets/wxVTKRenderWindowInteractor.cxx
src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorEditContour.cxx
src/interface/wxWindows/widgets/InterfaceVtkPanelWidgets.cxx
src/interface/wxWindows/widgets/pPlotter/mathplot.cxx
src/interface/wxWindows/widgets/pPlotter/MaximumsDialog.cxx
src/interface/wxWindows/widgets/pPlotter/Histogram.cxx
+ src/interface/wxWindows/widgets/wxSTLWidget_03.cxx
###
src/kernel/marImageData.cpp
src/kernel/marDicomBase.cpp
src/kernel/volume.cxx
src/kernel/marParameters.cpp
src/kernel/marDynData.cpp
+ src/kernel/vtkSTLExtractor.cpp
)
#----------------------------------------------------------------------------
#jhcl-Start===========================================================================
ENDIF(CREA_VERBOSE_CMAKE)
- # MANAGE SHARED LIB
- CREA_DYNAMIC_LIBRARY_EXPORT ( ${LIBRARY_NAME})
- #CREA_MANAGE_SHARED_LIBRARY(${LIBRARY_NAME})
-
+
# CREATE THE TARGET
ADD_LIBRARY(${LIBRARY_NAME} ${${LIBRARY_NAME}_SHARED} ${${LIBRARY_NAME}_SOURCES} ${${LIBRARY_NAME}_HEADERS})
FILES ${${LIBRARY_NAME}_HEADERS}
DESTINATION ${${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_INCLUDE_PATHS}
)
-INSTALL(
- TARGETS ${LIBRARY_NAME}
- DESTINATION bin )
+IF(WIN32)
+ INSTALL(
+ TARGETS ${LIBRARY_NAME}
+ DESTINATION bin)
+ELSE(WIN32)
+ INSTALL(
+ TARGETS ${LIBRARY_NAME}
+ DESTINATION lib)
+ENDIF(WIN32)