X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2FCMakeLists.txt;h=9a5382cd4ac7689baf18a244ba230d6a4511af47;hb=21c2226cf3dcad1daf3fb04818583b559694fa81;hp=40c79c10511d3dfdc07976ecd45be035590fea97;hpb=7234ef12a3b295a25bfc11492e50be0e148091f6;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/CMakeLists.txt b/lib/maracasVisuLib/src/interface/wxWindows/CMakeLists.txt index 40c79c1..9a5382c 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/CMakeLists.txt +++ b/lib/maracasVisuLib/src/interface/wxWindows/CMakeLists.txt @@ -25,11 +25,6 @@ SET(MARACAS_TOOLS_SOURCES "tools/MaracasTools.cpp" ) -#----------------------------------------------------------------------------- -# Project MaracasTools in workspace -#----------------------------------------------------------------------------- -##EED 6 aout 2007 -##ADD_LIBRARY(MaracasTools ${MARACAS_TOOLS_SOURCES}) #----------------------------------------------------------------------------- @@ -59,6 +54,10 @@ SET(MARACAS_LIB_SRCS wxMaracasHelpDialog.h wxMaracasQuantification.cxx wxMaracasQuantification.h + wxMaracasIRMView.cxx + wxMaracasIRMView.h + + widgets/wxVTKRenderWindowInteractor.cxx widgets/wxVTKRenderWindowInteractor.h widgets/wxVTKRenderWindowInteractorEditContour.cxx @@ -265,11 +264,7 @@ TARGET_LINK_LIBRARIES(MaracasInterface02WX MaracasAlgorithm MaracasKernel MaracasSnakeContour -##EED 6 aout 2007 -## MaracasTools - #${LIBIDO_LIBRARIES} ${GLIB_LIBRARIES} -# ${GDCM_LIBRARIES} vtkCommon vtkFiltering vtkGraphics vtkIO vtkImaging vtkRendering vtkHybrid ) @@ -291,8 +286,6 @@ IF(WIN32) SET(MARACAS_WIN32APP_SRCS wxMaracasApp02.cxx wxMaracasApp02.h -# ../../kernel/marGdcmDicom.cpp -# ../../kernel/marGdcmDicom.h res/wxInterface.rc ) set(CMAKE_MFC_FLAG 2) @@ -302,7 +295,6 @@ IF(WIN32) MaracasAlgorithm MaracasKernel MaracasSnakeContour MaracasInterface02WX vtkCommon vtkFiltering vtkGraphics vtkIO vtkImaging vtkRendering vtkHybrid -#vtkPatented vtkWidgets vtkVolumeRendering ILPDInterface ILPDModel ILPDcontrolerInterface @@ -352,17 +344,6 @@ IF(WIN32) MESSAGE (FATAL_ERROR, " libmysqld.dll not found (Debug copy dlls)") ENDIF( EXISTS ${MYSQL_PATH}/Embedded/DLL/debug/libmysqld.dll ) - -# IF ( EXISTS ${GDCM_DIR}/../../bin/vtkgdcm.dll ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmopenjpeg.dll ${LIBRARY_OUTPUT_PATH}/debug/gdcmopenjpeg.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/vtkgdcm.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkgdcm.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmjpeg16.dll ${LIBRARY_OUTPUT_PATH}/debug/gdcmjpeg16.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmjpeg12.dll ${LIBRARY_OUTPUT_PATH}/debug/gdcmjpeg12.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmjpeg8.dll ${LIBRARY_OUTPUT_PATH}/debug/gdcmjpeg8.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcm.dll ${LIBRARY_OUTPUT_PATH}/debug/gdcm.dll COPYONLY ) -# ELSE ( EXISTS ${GDCM_DIR}/../../bin/vtkgdcm.dll ) -# MESSAGE (FATAL_ERROR, " gdcm dlls not found (Debug copy dlls) )") -# ENDIF( EXISTS ${GDCM_DIR}/../../bin/vtkgdcm.dll ) IF ( EXISTS ${VTK_DIR}/../../bin/vtkCommon.dll ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkCommon.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkCommon.dll COPYONLY ) @@ -376,7 +357,6 @@ IF(WIN32) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkImaging.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkImaging.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkIO.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkIO.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkjpeg.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkjpeg.dll COPYONLY ) -# CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkPatented.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkPatented.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkWidgets.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkWidgets.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkVolumeRendering.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkVolumeRendering.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkexoIIc.dll ${LIBRARY_OUTPUT_PATH}/debug/vtkexoIIc.dll COPYONLY ) @@ -436,17 +416,6 @@ IF(WIN32) MESSAGE (FATAL_ERROR, " libmysqld.dll not found (Release copy dlls)") ENDIF( EXISTS ${MYSQL_PATH}/Embedded/DLL/release/libmysqld.dll ) -# IF ( EXISTS ${GDCM_DIR}/../../bin/vtkgdcm.dll ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmopenjpeg.dll ${LIBRARY_OUTPUT_PATH}/release/gdcmopenjpeg.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/vtkgdcm.dll ${LIBRARY_OUTPUT_PATH}/release/vtkgdcm.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmjpeg16.dll ${LIBRARY_OUTPUT_PATH}/release/gdcmjpeg16.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmjpeg12.dll ${LIBRARY_OUTPUT_PATH}/release/gdcmjpeg12.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcmjpeg8.dll ${LIBRARY_OUTPUT_PATH}/release/gdcmjpeg8.dll COPYONLY ) -# CONFIGURE_FILE( ${GDCM_DIR}/../../bin/gdcm.dll ${LIBRARY_OUTPUT_PATH}/release/gdcm.dll COPYONLY ) -# ELSE ( EXISTS ${GDCM_DIR}/../../bin/vtkgdcm.dll ) -# MESSAGE (FATAL_ERROR, " gdcm dlls not found (Release copy dlls)") -# ENDIF( EXISTS ${GDCM_DIR}/../../bin/vtkgdcm.dll ) - IF ( EXISTS ${VTK_DIR}/../../bin/vtkCommon.dll ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkCommon.dll ${LIBRARY_OUTPUT_PATH}/release/vtkCommon.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkDICOMParser.dll ${LIBRARY_OUTPUT_PATH}/release/vtkDICOMParser.dll COPYONLY ) @@ -459,9 +428,8 @@ IF(WIN32) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkImaging.dll ${LIBRARY_OUTPUT_PATH}/release/vtkImaging.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkIO.dll ${LIBRARY_OUTPUT_PATH}/release/vtkIO.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkjpeg.dll ${LIBRARY_OUTPUT_PATH}/release/vtkjpeg.dll COPYONLY ) -# CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkPatented.dll ${LIBRARY_OUTPUT_PATH}/release/vtkPatented.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkWidgets.dll ${LIBRARY_OUTPUT_PATH}/release/vtkWidgets.dll COPYONLY ) - CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkVolumeRendering.dll ${LIBRARY_OUTPUT_PATH}/release/vtkVolumeRendering.dll COPYONLY ) + CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkVolumeRendering.dll ${LIBRARY_OUTPUT_PATH}/release/vtkVolumeRendering.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkexoIIc.dll ${LIBRARY_OUTPUT_PATH}/release/vtkexoIIc.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkNetCDF.dll ${LIBRARY_OUTPUT_PATH}/release/vtkNetCDF.dll COPYONLY ) CONFIGURE_FILE( ${VTK_DIR}/../../bin/vtkpng.dll ${LIBRARY_OUTPUT_PATH}/release/vtkpng.dll COPYONLY ) @@ -484,35 +452,17 @@ ENDIF(MYSQL_PATH) ELSE(WIN32) - -# ADD_EXECUTABLE(maracas wxMaracasApp.cxx ) -# TARGET_LINK_LIBRARIES(maracas -# ${WXWIDGETS_LIBRARIES} -# MaracasInterfaceWX -# #${GDCM_LIBRARIES} -# ) - - - SET(MARACAS_LINUXAPP_SRCS wxMaracasApp02.cxx wxMaracasApp02.h -# ../../kernel/marGdcmDicom.cpp -# ../../kernel/marGdcmDicom.h -# res/wxInterface.rc ) -# set(CMAKE_MFC_FLAG 2) + ADD_EXECUTABLE(maracas ${MARACAS_LINUXAPP_SRCS} ) TARGET_LINK_LIBRARIES(maracas -# debug msvcrtd -# debug msvcprtd -# optimized msvcrt -# optimized msvcprt MaracasAlgorithm MaracasKernel MaracasSnakeContour MaracasInterface02WX vtkCommon vtkFiltering vtkGraphics vtkIO vtkImaging vtkRendering vtkHybrid -#vtkPatented vtkWidgets vtkVolumeRendering ILPDcontrolerInterface @@ -520,7 +470,6 @@ ELSE(WIN32) ILPDModel ${MYSQL_LIBRARIES} ${maracas_WXWIDGETS_LIBRARIES} -# ${GDCM_LIBRARIES} )