aboutsummaryrefslogtreecommitdiff
path: root/src/lib_proj.cmake
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@mines-paris.org>2015-02-21 15:06:00 +0000
committerEven Rouault <even.rouault@mines-paris.org>2015-02-21 15:06:00 +0000
commit1fb727832b9652310f6481d07ab843a12b9d5fc3 (patch)
tree4bef4ec1a922c05b0269deb555bb9d5e1cfa6d93 /src/lib_proj.cmake
parentaf33f312d02dccd6d87e975bf5986edb9f2fc4f2 (diff)
downloadPROJ-1fb727832b9652310f6481d07ab843a12b9d5fc3.tar.gz
PROJ-1fb727832b9652310f6481d07ab843a12b9d5fc3.zip
cmake build: install nad.lst, geodesic.h. But not emess.h and pj_list.h (from Charles Karney)
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2625 4e78687f-474d-0410-85f9-8d5e500ac6b2
Diffstat (limited to 'src/lib_proj.cmake')
-rw-r--r--src/lib_proj.cmake17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/lib_proj.cmake b/src/lib_proj.cmake
index 1debba45..e308d127 100644
--- a/src/lib_proj.cmake
+++ b/src/lib_proj.cmake
@@ -199,11 +199,16 @@ SET(SRC_LIBPROJ_CORE
vector1.c
)
+set(HEADERS_LIBPROJ_INSTALL
+ projects.h
+ proj_api.h
+ geodesic.h
+)
+
set(HEADERS_LIBPROJ
+ ${HEADERS_LIBPROJ_INSTALL}
pj_list.h
emess.h
- projects.h
- proj_api.h
${CMAKE_CURRENT_BINARY_DIR}/proj_config.h
)
@@ -225,9 +230,9 @@ boost_report_value(JNI_SUPPORT)
if(JNI_SUPPORT)
set(SRC_LIBPROJ_CORE ${SRC_LIBPROJ_CORE}
jniproj.c )
- set(HEADERS_LIBPROJ ${HEADERS_LIBPROJ}
- org_proj4_PJ.h
- org_proj4_Projections.h)
+ set(HEADERS_JNI org_proj4_PJ.h org_proj4_Projections.h)
+ set(HEADERS_LIBPROJ_INSTALL ${HEADERS_LIBPROJ_INSTALL} ${HEADERS_JNI})
+ set(HEADERS_LIBPROJ ${HEADERS_LIBPROJ} ${HEADERS_JNI})
source_group("Source Files\\JNI" FILES ${SRC_LIBPROJ_JNI})
add_definitions(-DJNI_ENABLED)
include_directories( ${JNI_INCLUDE_DIRS})
@@ -301,7 +306,7 @@ install(TARGETS ${PROJ_CORE_TARGET}
FRAMEWORK DESTINATION ${FRAMEWORKDIR})
if(NOT BUILD_FRAMEWORKS_AND_BUNDLE)
- install(FILES ${ALL_LIBPROJ_HEADERS}
+ install(FILES ${HEADERS_LIBPROJ_INSTALL}
DESTINATION ${INCLUDEDIR})
endif(NOT BUILD_FRAMEWORKS_AND_BUNDLE)