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()
44
44
# --- build
45
45
46
46
add_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
+ )
52
51
target_link_libraries (nc4fortran PUBLIC NetCDF::NetCDF_Fortran )
53
52
set_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
+ )
57
57
58
58
# GLOBAL needed for FetchContent use
59
59
add_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 3
3
include (CMakePackageConfigHelpers )
4
4
5
5
configure_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
+ )
8
9
9
10
write_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
+ )
12
14
13
15
install (EXPORT ${PROJECT_NAME} -targets
14
- NAMESPACE ${PROJECT_NAME} ::
15
- DESTINATION cmake )
16
+ NAMESPACE ${PROJECT_NAME} ::
17
+ DESTINATION cmake
18
+ )
16
19
17
20
install (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
+ )
21
25
22
26
# --- CPack
23
27
@@ -37,6 +41,7 @@ string(REGEX REPLACE "\n" ";" _cpack_ignore ${_cpack_ignore})
37
41
set (CPACK_SOURCE_IGNORE_FILES "${_cpack_ignore} " )
38
42
39
43
install (FILES ${CPACK_RESOURCE_FILE_README} ${CPACK_RESOURCE_FILE_LICENSE}
40
- DESTINATION share/docs/${PROJECT_NAME} )
44
+ DESTINATION share/docs/${PROJECT_NAME}
45
+ )
41
46
42
47
include (CPack )
Original file line number Diff line number Diff line change 1
-
2
- option (netcdf_external "Build NetCDF4 library" )
3
1
option (dev "developer mode" )
4
2
5
3
set (CMAKE_EXPORT_COMPILE_COMMANDS true )
You can’t perform that action at this time.
0 commit comments