]> Creatis software - crea.git/blobdiff - cmake/CREAMacro_InstallLibrary.cmake
*** empty log message ***
[crea.git] / cmake / CREAMacro_InstallLibrary.cmake
similarity index 93%
rename from cmake/InstallLibraryForCMakeMacro.cmake
rename to cmake/CREAMacro_InstallLibrary.cmake
index c2aadb735067fb53f5a185810c657cba370dee85..3dc3f8b43014993afbcd9e3c8ea846343e5e7008 100644 (file)
@@ -1,5 +1,5 @@
 #-----------------------------------------------------------------------------
-# Macro crea_INSTALL_LIBRARY_FOR_CMAKE
+# Macro CREA_ADVANCED_INSTALL_LIBRARY
 # Creates and install the cmake files which allow 
 # to find a library by the cmake command FIND_PACKAGE.
 #
@@ -94,7 +94,7 @@
 #
 #-----------------------------------------------------------------------------
 
-MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
+MACRO(CREA_ADVANCED_INSTALL_LIBRARY LIBRARY_NAME)
 
   #---------------------------------------------------------------------------
   # Sets the common values to build tree and install tree configs
@@ -120,7 +120,7 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
   SET(CILC_BUILD_TREE_CONFIGURATION TRUE)
   # UseLIBRARY_NAME.cmake 
   CONFIGURE_FILE(
-    ${crea_CMAKE_DIR}/InstallLibraryForCMake_UseLibrary.cmake.in
+    ${CREA_CMAKE_DIR}/InstallLibraryForCMake_UseLibrary.cmake.in
     ${PROJECT_BINARY_DIR}/Use${LIBRARY_NAME}.cmake
     @ONLY IMMEDIATE
     )
@@ -130,7 +130,7 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
   SET(CILC_LIB_RELATIVE_LIBRARY_PATHS 
     ${${LIBRARY_NAME}_BUILD_TREE_RELATIVE_LIBRARY_PATHS})
   CONFIGURE_FILE(
-    ${crea_CMAKE_DIR}/InstallLibraryForCMake_LibraryConfig.cmake.in
+    ${CREA_CMAKE_DIR}/InstallLibraryForCMake_LibraryConfig.cmake.in
     ${PROJECT_BINARY_DIR}/${LIBRARY_NAME}Config.cmake
     @ONLY IMMEDIATE
     )
@@ -157,7 +157,7 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
   #---------------------------------------------------------------------------
   #-- INSTALL TREE configuration 
   SET(CILC_BUILD_TREE_CONFIGURATION FALSE)
-  # Create work directory to put the configured files because 
+  # CREAte work directory to put the configured files because 
   # if the user invoked the macro at the root of the build tree the files 
   # would overwrite those configured for the build tree
   SET(CILC_WORK_DIR ${CMAKE_CURRENT_BINARY_DIR}/InstallLibraryForCMake_tmp)
@@ -180,7 +180,7 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
 
   # UseLIBRARY_NAME.cmake 
   CONFIGURE_FILE(
-    ${crea_CMAKE_DIR}/InstallLibraryForCMake_UseLibrary.cmake.in
+    ${CREA_CMAKE_DIR}/InstallLibraryForCMake_UseLibrary.cmake.in
     ${CILC_WORK_DIR}/Use${LIBRARY_NAME}.cmake
     @ONLY IMMEDIATE
     )
@@ -195,7 +195,7 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
   SET(CILC_LIB_RELATIVE_LIBRARY_PATHS 
     ${${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_LIBRARY_PATHS})
   CONFIGURE_FILE(
-    ${crea_CMAKE_DIR}/InstallLibraryForCMake_LibraryConfig.cmake.in
+    ${CREA_CMAKE_DIR}/InstallLibraryForCMake_LibraryConfig.cmake.in
     ${CILC_WORK_DIR}/${LIBRARY_NAME}Config.cmake
     @ONLY IMMEDIATE
     )
@@ -237,7 +237,7 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
   # Specific to install tree
   # FindLIBRARY_NAME.cmake in CMake/Modules dir
   CONFIGURE_FILE(
-    ${crea_CMAKE_DIR}/InstallLibraryForCMake_FindLibrary.cmake.in
+    ${CREA_CMAKE_DIR}/InstallLibraryForCMake_FindLibrary.cmake.in
     ${CILC_WORK_DIR}/Find${LIBRARY_NAME}.cmake
     @ONLY IMMEDIATE
     )
@@ -250,15 +250,16 @@ MACRO(crea_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
 
 
 
-ENDMACRO(crea_INSTALL_LIBRARY_FOR_CMAKE)
+ENDMACRO(CREA_ADVANCED_INSTALL_LIBRARY)
 #-----------------------------------------------------------------------------
 
 
 
 
 #-----------------------------------------------------------------------------
-MACRO(crea_DEFAULT_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
+MACRO(CREA_INSTALL_LIBRARY LIBRARY_NAME)
   
+  # Sets the settings to default values
   SET(${LIBRARY_NAME}_INSTALL_FOLDER ${LIBRARY_NAME})
   SET(${LIBRARY_NAME}_LIBRARIES ${LIBRARY_NAME})
   
@@ -278,9 +279,9 @@ MACRO(crea_DEFAULT_INSTALL_LIBRARY_FOR_CMAKE LIBRARY_NAME)
   SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_INCLUDE_PATHS include/${LIBRARY_NAME})
   SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_LIBRARY_PATHS lib)
   
-  # Invoke the macro
-  crea_INSTALL_LIBRARY_FOR_CMAKE(${LIBRARY_NAME})
+  # Invoke the advanced macro
+  CREA_ADVANCED_INSTALL_LIBRARY(${LIBRARY_NAME})
 
 
-ENDMACRO(crea_DEFAULT_INSTALL_LIBRARY_FOR_CMAKE)
+ENDMACRO(CREA_INSTALL_LIBRARY)
 #-----------------------------------------------------------------------------