aboutsummaryrefslogtreecommitdiff
path: root/cmake/Proj4InstallPath.cmake
diff options
context:
space:
mode:
authormwtoews <mwtoews@gmail.com>2018-03-26 07:59:07 +1300
committermwtoews <mwtoews@gmail.com>2018-03-26 07:59:07 +1300
commitd68054678282c2aea509bd700aa5a4af4173827d (patch)
treed5134659cfe32601699cb1c9b8c66da0877b925c /cmake/Proj4InstallPath.cmake
parent325726a2b60743963fe4d392061dc81da1fc01e3 (diff)
downloadPROJ-d68054678282c2aea509bd700aa5a4af4173827d.tar.gz
PROJ-d68054678282c2aea509bd700aa5a4af4173827d.zip
Rename CMake infrastructure to remove 4
Diffstat (limited to 'cmake/Proj4InstallPath.cmake')
-rw-r--r--cmake/Proj4InstallPath.cmake83
1 files changed, 0 insertions, 83 deletions
diff --git a/cmake/Proj4InstallPath.cmake b/cmake/Proj4InstallPath.cmake
deleted file mode 100644
index b06777f4..00000000
--- a/cmake/Proj4InstallPath.cmake
+++ /dev/null
@@ -1,83 +0,0 @@
-#----------------------------------------------
-# installation path settings
-#----------------------------------------------
-if(WIN32)
- if(DEFINED ENV{OSGEO4W_ROOT})
- set(OSGEO4W_ROOT_DIR $ENV{OSGEO4W_ROOT})
- else()
- set(OSGEO4W_ROOT_DIR c:/OSGeo4W)
- endif()
- set(DEFAULT_PROJ_ROOT_DIR ${OSGEO4W_ROOT_DIR})
-endif()
-if(UNIX)
- set(DEFAULT_PROJ_ROOT_DIR "/usr/local/")
-endif(UNIX)
-
-
-IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
- SET(CMAKE_INSTALL_PREFIX ${DEFAULT_PROJ_ROOT_DIR} CACHE PATH "Proj.4 install
- prefix" FORCE)
-ENDIF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
-
-#TODO
-# for data install testing the PROJ_LIB envVar
-
-string(TOLOWER "${PROJECT_NAME}" PROJECT_NAME_LOWER)
-if(WIN32)
- set(DEFAULT_BIN_SUBDIR bin)
- set(DEFAULT_LIB_SUBDIR local/lib)
- set(DEFAULT_DATA_SUBDIR share)
- set(DEFAULT_INCLUDE_SUBDIR local/include)
- set(DEFAULT_DOC_SUBDIR share/doc/proj)
- set(DEFAULT_CMAKE_SUBDIR local/lib/cmake/${PROJECT_NAME_LOWER})
-elseif(UNIX)
- include(GNUInstallDirs)
- set(DEFAULT_BIN_SUBDIR ${CMAKE_INSTALL_BINDIR})
- set(DEFAULT_LIB_SUBDIR ${CMAKE_INSTALL_LIBDIR})
- set(DEFAULT_DATA_SUBDIR ${CMAKE_INSTALL_DATAROOTDIR}/proj)
- set(DEFAULT_INCLUDE_SUBDIR ${CMAKE_INSTALL_INCLUDEDIR})
- set(DEFAULT_DOC_SUBDIR ${CMAKE_INSTALL_DOCDIR})
- set(DEFAULT_CMAKE_SUBDIR ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME_LOWER})
-else()
- # Common locatoins for Unix and Mac OS X
- set(DEFAULT_BIN_SUBDIR bin)
- set(DEFAULT_LIB_SUBDIR lib)
- set(DEFAULT_DATA_SUBDIR share/proj)
- set(DEFAULT_DOC_SUBDIR doc/proj)
- set(DEFAULT_INCLUDE_SUBDIR include)
- set(DEFAULT_DOC_SUBDIR share/doc/proj)
- set(DEFAULT_CMAKE_SUBDIR lib/cmake/${PROJECT_NAME_LOWER})
-endif()
-
-# Locations are changeable by user to customize layout of Proj.4 installation
-# (default values are platform-specific)
-set(PROJ_BIN_SUBDIR ${DEFAULT_BIN_SUBDIR} CACHE STRING
- "Subdirectory where executables will be installed")
-set(PROJ_LIB_SUBDIR ${DEFAULT_LIB_SUBDIR} CACHE STRING
- "Subdirectory where libraries will be installed")
-set(PROJ_INCLUDE_SUBDIR ${DEFAULT_INCLUDE_SUBDIR} CACHE STRING
- "Subdirectory where header files will be installed")
-set(PROJ_DATA_SUBDIR ${DEFAULT_DATA_SUBDIR} CACHE STRING
- "Subdirectory where data will be installed")
-set(PROJ_DOC_SUBDIR ${DEFAULT_DOC_SUBDIR} CACHE STRING
- "Subdirectory where doc will be installed")
-set(PROJ_CMAKE_SUBDIR ${DEFAULT_CMAKE_SUBDIR} CACHE STRING
- "Subdirectory where cmake proj4-config file will be installed")
-
-# Mark *DIR variables as advanced and dedicated to use by power-users only.
-mark_as_advanced(PROJ_ROOT_DIR
- PROJ_BIN_SUBDIR
- PROJ_LIB_SUBDIR
- PROJ_INCLUDE_SUBDIR
- PROJ_DATA_SUBDIR
- PROJ_DOC_SUBDIR
- PROJ_CMAKE_SUBDIR )
-
-set(DEFAULT_BINDIR "${PROJ_BIN_SUBDIR}")
-set(DEFAULT_LIBDIR "${PROJ_LIB_SUBDIR}")
-set(DEFAULT_DATADIR "${PROJ_DATA_SUBDIR}")
-set(DEFAULT_DOCDIR "${PROJ_DOC_SUBDIR}")
-set(DEFAULT_INCLUDEDIR "${PROJ_INCLUDE_SUBDIR}")
-set(DEFAULT_CMAKEDIR "${PROJ_CMAKE_SUBDIR}")
-
-