File tree Expand file tree Collapse file tree 4 files changed +24
-21
lines changed Expand file tree Collapse file tree 4 files changed +24
-21
lines changed Original file line number Diff line number Diff line change @@ -44,16 +44,16 @@ endif()
4444# --- build
4545
4646add_library (nc4fortran)
47- target_include_directories (nc4fortran
48- PRIVATE ${CMAKE_CURRENT_BINARY_DIR} /include # for IBM XL
49- INTERFACE
50- $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include >
51- $<INSTALL_INTERFACE:include >)
47+ target_include_directories (nc4fortran PUBLIC
48+ $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR} /include >
49+ $<INSTALL_INTERFACE:include >
50+ )
5251target_link_libraries (nc4fortran PUBLIC NetCDF::NetCDF_Fortran)
5352set_target_properties (nc4fortran PROPERTIES
54- Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} /include
55- LABELS core
56- VERSION ${PROJECT_VERSION} )
53+ Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} /include
54+ LABELS core
55+ VERSION ${PROJECT_VERSION}
56+ )
5757
5858# GLOBAL needed for FetchContent use
5959add_library (nc4fortran::nc4fortran INTERFACE IMPORTED GLOBAL )
Original file line number Diff line number Diff line change 1- 1.4.5
1+ 1.4.6
Original file line number Diff line number Diff line change 33include (CMakePackageConfigHelpers)
44
55configure_package_config_file(${CMAKE_CURRENT_LIST_DIR} /config.cmake.in
6- ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config.cmake
7- INSTALL_DESTINATION cmake)
6+ ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config.cmake
7+ INSTALL_DESTINATION cmake
8+ )
89
910write_basic_package_version_file(
10- ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config-version .cmake
11- COMPATIBILITY SameMinorVersion)
11+ ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config-version .cmake
12+ COMPATIBILITY SameMinorVersion
13+ )
1214
1315install (EXPORT ${PROJECT_NAME} -targets
14- NAMESPACE ${PROJECT_NAME} ::
15- DESTINATION cmake)
16+ NAMESPACE ${PROJECT_NAME} ::
17+ DESTINATION cmake
18+ )
1619
1720install (FILES
18- ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config.cmake
19- ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config-version .cmake
20- DESTINATION cmake)
21+ ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config.cmake
22+ ${CMAKE_CURRENT_BINARY_DIR} /CMakeFiles/${PROJECT_NAME} -config-version .cmake
23+ DESTINATION cmake
24+ )
2125
2226# --- CPack
2327
@@ -37,6 +41,7 @@ string(REGEX REPLACE "\n" ";" _cpack_ignore ${_cpack_ignore})
3741set (CPACK_SOURCE_IGNORE_FILES "${_cpack_ignore} " )
3842
3943install (FILES ${CPACK_RESOURCE_FILE_README} ${CPACK_RESOURCE_FILE_LICENSE}
40- DESTINATION share/docs/${PROJECT_NAME} )
44+ DESTINATION share/docs/${PROJECT_NAME}
45+ )
4146
4247include (CPack)
Original file line number Diff line number Diff line change 1-
2- option (netcdf_external "Build NetCDF4 library" )
31option (dev "developer mode" )
42
53set (CMAKE_EXPORT_COMPILE_COMMANDS true )
You can’t perform that action at this time.
0 commit comments