]> Creatis software - creaBruker.git/blobdiff - cmake/UserSetDeducedPaths.cmake
*** empty log message ***
[creaBruker.git] / cmake / UserSetDeducedPaths.cmake
index cf993cbab2ff7f806e64167fa2b7481b0110346c..922742a6af4e0436b2814e57d69d8f476e6854a3 100644 (file)
@@ -43,10 +43,18 @@ CREA_MKDIR(${${PROJECT_NAME}_BBS_BUILD_PATH})
 CREA_MKDIR(${${PROJECT_NAME}_DATA_BUILD_PATH})
 
 #-----------------------------------------------------------------------------
-SET (EXECUTABLE_OUTPUT_PATH 
-  ${PROJECT_BINARY_DIR}/${EXECUTABLE_OUTPUT_REL_PATH})
-SET (LIBRARY_OUTPUT_PATH    
-  ${PROJECT_BINARY_DIR}/${LIBRARY_OUTPUT_REL_PATH})
+IF ( NOT ${EXECUTABLE_OUTPUT_REL_PATH} )
+       SET (EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/${EXECUTABLE_OUTPUT_REL_PATH})
+  ELSE ( NOT ${EXECUTABLE_OUTPUT_REL_PATH} )
+       SET (EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR})
+ENDIF ( NOT ${EXECUTABLE_OUTPUT_REL_PATH}  )
+
+IF ( NOT ${LIBRARY_OUTPUT_REL_PATH}  )
+       SET (LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/${LIBRARY_OUTPUT_REL_PATH})
+  ELSE ( NOT ${LIBRARY_OUTPUT_REL_PATH}  )
+       SET (LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR})
+ENDIF ( NOT ${LIBRARY_OUTPUT_REL_PATH}  )
+
 #-----------------------------------------------------------------------------
 MESSAGE(STATUS "* EXECUTABLE_OUTPUT_PATH=${EXECUTABLE_OUTPUT_PATH}")
 MESSAGE(STATUS "* LIBRARY_OUTPUT_PATH   =${LIBRARY_OUTPUT_PATH}")