]> Creatis software - crea.git/blob - cmake/CREAMacro_AddExecutable.cmake
* creaNewProject executable
[crea.git] / cmake / CREAMacro_AddExecutable.cmake
1 MACRO(CREA_ADD_EXECUTABLE EXE_NAME)
2
3   IF(CREA_VERBOSE_CMAKE)
4     MESSAGE(STATUS "** Creating executable ${EXE_NAME}")
5     MESSAGE(STATUS "   Sources  : ${${EXE_NAME}_SOURCES}")
6     MESSAGE(STATUS "   Link libs: ${${EXE_NAME}_LINK_LIBRARIES}")
7   ENDIF(CREA_VERBOSE_CMAKE)
8
9   IF(WIN32)
10     ADD_EXECUTABLE(${EXE_NAME} WIN32 ${${EXE_NAME}_SOURCES})  
11   ELSE(WIN32)
12     ADD_EXECUTABLE(${EXE_NAME} ${${EXE_NAME}_SOURCES})
13   ENDIF(WIN32)
14   
15   TARGET_LINK_LIBRARIES(${EXE_NAME} ${${EXE_NAME}_LINK_LIBRARIES})
16
17   INSTALL_TARGETS(/bin/ ${EXE_NAME})
18
19 ENDMACRO(CREA_ADD_EXECUTABLE)
20
21