aboutsummaryrefslogtreecommitdiff
path: root/cmake/project-config.cmake.in
diff options
context:
space:
mode:
authorHoward Butler <howard@hobu.co>2015-02-22 23:06:13 +0000
committerHoward Butler <howard@hobu.co>2015-02-22 23:06:13 +0000
commit4f2ff5857f6f554b7e5c25c139d8064e031c7b73 (patch)
treea94374c80c26ee16a3ce9440a6dcd9f2b5712b98 /cmake/project-config.cmake.in
parent41d8647cdff0c7550b77e7d225e2578ea736d777 (diff)
downloadPROJ-4f2ff5857f6f554b7e5c25c139d8064e031c7b73.tar.gz
PROJ-4f2ff5857f6f554b7e5c25c139d8064e031c7b73.zip
More CMake churn #264
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2632 4e78687f-474d-0410-85f9-8d5e500ac6b2
Diffstat (limited to 'cmake/project-config.cmake.in')
-rw-r--r--cmake/project-config.cmake.in28
1 files changed, 28 insertions, 0 deletions
diff --git a/cmake/project-config.cmake.in b/cmake/project-config.cmake.in
new file mode 100644
index 00000000..6110dc61
--- /dev/null
+++ b/cmake/project-config.cmake.in
@@ -0,0 +1,28 @@
+# Configure @PROJECT_INTERN_NAME@
+#
+# Set
+# @PROJECT_INTERN_NAME@_FOUND = 1
+# @PROJECT_INTERN_NAME@_INCLUDE_DIRS = /usr/local/include
+# @PROJECT_INTERN_NAME@_LIBRARIES = proj
+# @PROJECT_INTERN_NAME@_LIBRARY_DIRS = /usr/local/lib
+# @PROJECT_INTERN_NAME@_BINARY_DIRS = /usr/local/bin
+# @PROJECT_INTERN_NAME@_VERSION = 4.9.1 (for example)
+
+message (STATUS "Reading ${CMAKE_CURRENT_LIST_FILE}")
+# @PROJECT_INTERN_NAME@_VERSION is set by version file
+message (STATUS
+ "@PROJECT_INTERN_NAME@ configuration, version ${@PROJECT_INTERN_NAME@_VERSION}")
+
+# Tell the user project where to find our headers and libraries
+get_filename_component (_DIR ${CMAKE_CURRENT_LIST_FILE} PATH)
+get_filename_component (_ROOT "${_DIR}/@PROJECT_ROOT_DIR@" ABSOLUTE)
+set (@PROJECT_INTERN_NAME@_INCLUDE_DIRS "${_ROOT}/@INCLUDEDIR@")
+set (@PROJECT_INTERN_NAME@_LIBRARY_DIRS "${_ROOT}/@LIBDIR@")
+set (@PROJECT_INTERN_NAME@_BINARY_DIRS "${_ROOT}/@BINDIR@")
+
+set (@PROJECT_INTERN_NAME@_LIBRARIES proj)
+# Read in the exported definition of the library
+include ("${_DIR}/@PROJECT_NAME_LOWER@-targets.cmake")
+
+unset (_ROOT)
+unset (_DIR)