diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2019-12-18 01:03:45 +0100 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2019-12-18 01:03:45 +0100 |
| commit | 2b78773b32372536eb0cf407fbdb4bd01d8527b3 (patch) | |
| tree | 6f3d04b3528fb77706c3c10344216a32d9d3ee6e /CMakeLists.txt | |
| parent | de974511fdd1a9d8c983b4265e502ab51c2c924e (diff) | |
| download | PROJ-data-2b78773b32372536eb0cf407fbdb4bd01d8527b3.tar.gz PROJ-data-2b78773b32372536eb0cf407fbdb4bd01d8527b3.zip | |
Add CMakeLists.txt
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..3b5768b --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,46 @@ +# CMake build system for proj-datumgrid-geotiff releases. + +cmake_minimum_required(VERSION 2.6) + +# Keep msvc quiet +add_definitions( "/D_CRT_SECURE_NO_WARNINGS" ) + +project(PROJ_DATUMGRID_GEOTIFF) +set(PROJ_DATUMGRID_GEOTIFF_VERSION_MAJOR 1) +set(PROJ_DATUMGRID_GEOTIFF_VERSION_MINOR 0) + +set(CPACK_SOURCE_GENERATOR "TGZ;ZIP") +set(CPACK_INCLUDE_TOPLEVEL_DIRECTORY 0) +set(CPACK_SOURCE_PACKAGE_FILE_NAME "proj-datumgrid-geotiff-${PROJ_DATUMGRID_GEOTIFF_VERSION_MAJOR}.${PROJ_DATUMGRID_GEOTIFF_VERSION_MINOR}") +set(CPACK_SOURCE_IGNORE_FILES "/.github/;/.git/;.swp$;.*~;.*.py;.*.sh;/scripts/;.*.csv;${CPACK_SOURCE_IGNORE_FILES}") +set(CPACK_INSTALL_COMMANDS + "${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/tmp" + "${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/README.DATUMGRID ${CMAKE_BINARY_DIR}/tmp" +) +set(CPACK_SOURCE_INSTALLED_DIRECTORIES + "${CMAKE_BINARY_DIR}/tmp/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/at_bev/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/au_ga/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/au_icsm/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/be_ign/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/ca_nrc/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/ch_swisstopo/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/de_bkg/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/de_geosn/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/de_lgl_bw/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/de_lgvl_saarland/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/dk_sdfe/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/es_cat_icgc/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/fr_ign/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/nz_linz/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/pt_dgt/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/se_lantmateriet/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/uk_os/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/us_nga/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/us_noaa/" "." + "${CMAKE_CURRENT_SOURCE_DIR}/us_usgs/" "." +) + +include(CPack) + +add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source) |
