aboutsummaryrefslogtreecommitdiff
path: root/src/lib_proj.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib_proj.cmake')
-rw-r--r--src/lib_proj.cmake21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/lib_proj.cmake b/src/lib_proj.cmake
index d585b6fa..a2a9fd22 100644
--- a/src/lib_proj.cmake
+++ b/src/lib_proj.cmake
@@ -145,8 +145,10 @@ SET(SRC_LIBPROJ_CORE
biveval.c
dmstor.c
emess.c
+ emess.h
geocent.c
geocent.h
+ geodesic.c
mk_cheby.c
nad_cvt.c
nad_init.c
@@ -176,6 +178,7 @@ SET(SRC_LIBPROJ_CORE
pj_inv.c
pj_latlong.c
pj_list.c
+ pj_list.h
pj_log.c
pj_malloc.c
pj_mlfn.c
@@ -197,21 +200,15 @@ SET(SRC_LIBPROJ_CORE
proj_rouss.c
rtodms.c
vector1.c
+ ${CMAKE_CURRENT_BINARY_DIR}/proj_config.h
)
-set(HEADERS_LIBPROJ_INSTALL
+set(HEADERS_LIBPROJ
projects.h
proj_api.h
geodesic.h
)
-set(HEADERS_LIBPROJ
- ${HEADERS_LIBPROJ_INSTALL}
- pj_list.h
- emess.h
- ${CMAKE_CURRENT_BINARY_DIR}/proj_config.h
- )
-
# Group source files for IDE source explorers (e.g. Visual Studio)
source_group("Header Files" FILES ${HEADERS_LIBPROJ})
source_group("Source Files\\Core" FILES ${SRC_LIBPROJ_CORE})
@@ -234,9 +231,9 @@ boost_report_value(JNI_SUPPORT)
if(JNI_SUPPORT)
set(SRC_LIBPROJ_CORE ${SRC_LIBPROJ_CORE}
jniproj.c )
- 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})
+ set(HEADERS_LIBPROJ ${HEADERS_LIBPROJ}
+ org_proj4_PJ.h
+ org_proj4_Projections.h)
source_group("Source Files\\JNI" FILES ${SRC_LIBPROJ_JNI})
add_definitions(-DJNI_ENABLED)
include_directories( ${JNI_INCLUDE_DIRS})
@@ -310,7 +307,7 @@ install(TARGETS ${PROJ_CORE_TARGET}
FRAMEWORK DESTINATION ${FRAMEWORKDIR})
if(NOT BUILD_FRAMEWORKS_AND_BUNDLE)
- install(FILES ${HEADERS_LIBPROJ_INSTALL}
+ install(FILES ${ALL_LIBPROJ_HEADERS}
DESTINATION ${INCLUDEDIR})
endif(NOT BUILD_FRAMEWORKS_AND_BUNDLE)