X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=b86c5d4d53ff590772d05902c47c8f10b218d770;hb=b4cd33464fc8cc5658da64fe75c3f689169f0cb0;hp=a7ca13c477060db3de7ab72bf1fecc2bb83baff5;hpb=17824854619941a12697fea8524f4218f9a14ef9;p=crea.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a7ca13c..b86c5d4 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -3,6 +3,8 @@ # Copyright (c) CREATIS (Centre de Recherche en Acquisition et Traitement de l'Image # pour la Santé) # Authors : Eduardo Davila, Frederic Cervenansky, Claire Mouton +# Previous Authors : Laurent Guigues, Jean-Pierre Roux +# CreaTools website : www.creatis.insa-lyon.fr/site/fr/creatools_accueil # # This software is governed by the CeCILL-B license under French law and # abiding by the rules of distribution of free software. You can use, @@ -47,11 +49,17 @@ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/creaConfigure.h.in ) #----------------------------------------------------------------------------- +IF(APPLE) + set (creawxVTKRenderWindowInteractorSRC creawxVTKRenderWindowInteractor.mm) +ELSEIF(UNIX OR WIN32) + set (creawxVTKRenderWindowInteractorSRC creawxVTKRenderWindowInteractor.cxx) +ENDIF(APPLE) + SET( SRCS creaSystem creaMessageManager creaRTTI - creawxVTKRenderWindowInteractor + ${creawxVTKRenderWindowInteractorSRC} creaVtkBasicSlicer creaVtk creaFilesFromDirectory @@ -71,7 +79,8 @@ ADD_LIBRARY(crea ${CREA_BUILD_SHARED} ${SRCS}) TARGET_LINK_LIBRARIES(crea ${WXWIDGETS_LIBRARIES} ${VTK_LIBRARIES} - ${BOOST_LIBRARIES} + ${BOOST_LIBRARIES} + ) SET_TARGET_PROPERTIES(crea PROPERTIES ${CREA_LIBRARY_PROPERTIES}) @@ -101,3 +110,5 @@ INSTALL( DESTINATION ${CREA_LIB_PATH}) #---------------------------------------------------------------------------- MESSAGE(STATUS "===============================================") +MESSAGE(STATUS "===============================================") +