]> Creatis software - crea.git/commitdiff
BUG MACOS
authorEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Tue, 31 Mar 2009 06:40:05 +0000 (06:40 +0000)
committerEduardo Davila <Eduardo.Davila@creatis.insa-lyon.fr>
Tue, 31 Mar 2009 06:40:05 +0000 (06:40 +0000)
cmake/CREAMacro_AddExecutable.cmake

index 2be0bf913151e9af89c3e17f848498166820b89b..2b81fd7c11958d68e35c9a0162c196d390a717ee 100644 (file)
@@ -26,7 +26,11 @@ MACRO(CREA_ADD_EXECUTABLE EXE_NAME)
       SET_TARGET_PROPERTIES(${EXE_NAME} PROPERTIES LINK_FLAGS /subsystem:console )
     ENDIF( ${${EXE_NAME}_CONSOLE} )
   ELSE(WIN32 AND ${EXE_NAME}_HAS_GUI )
-    ADD_EXECUTABLE(${EXE_NAME} ${${EXE_NAME}_SOURCES})
+    IF(${EXE_NAME}_HAS_GUI AND APPLE)
+      ADD_EXECUTABLE(${EXE_NAME} MACOSX_BUNDLE ${${EXE_NAME}_SOURCES})
+    ELSE(${EXE_NAME}_HAS_GUI AND APPLE)
+      ADD_EXECUTABLE(${EXE_NAME}  ${${EXE_NAME}_SOURCES})
+    ENDIF(${EXE_NAME}_HAS_GUI AND APPLE)
   ENDIF(WIN32 AND ${EXE_NAME}_HAS_GUI )
   
   TARGET_LINK_LIBRARIES(${EXE_NAME} ${${EXE_NAME}_LINK_LIBRARIES})