mirror of
https://github.com/Unidata/netcdf-c.git
synced 2024-12-15 08:30:11 +08:00
Merge remote-tracking branch 'Unidata/main'
This commit is contained in:
commit
a747f5ea76
@ -26,17 +26,14 @@ IF(Blosc_INCLUDE_DIRS)
|
||||
GET_FILENAME_COMPONENT(Blosc_LIBRARY_DIRS ${Blosc_LIBRARY_DIRS} PATH)
|
||||
ENDIF("${Blosc_LIBRARY_DIRS}" MATCHES "/include$")
|
||||
|
||||
IF(EXISTS "${Blosc_LIBRARY_DIRS}/lib")
|
||||
SET(Blosc_LIBRARY_DIRS ${Blosc_LIBRARY_DIRS}/lib)
|
||||
ENDIF(EXISTS "${Blosc_LIBRARY_DIRS}/lib")
|
||||
|
||||
# Find Blosc libraries
|
||||
FIND_LIBRARY(Blosc_DEBUG_LIBRARY NAMES bloscd blosc_d libbloscd libblosc_d libblosc
|
||||
PATH_SUFFIXES Debug ${CMAKE_LIBRARY_ARCHITECTURE} ${CMAKE_LIBRARY_ARCHITECTURE}/Debug
|
||||
PATHS ${Blosc_LIBRARY_DIRS} NO_DEFAULT_PATH)
|
||||
PATHS ${Blosc_LIBRARY_DIRS} ${Blosc_LIBRARY_DIRS}/lib ${Blosc_LIBRARY_DIRS}/lib64 NO_DEFAULT_PATH)
|
||||
FIND_LIBRARY(Blosc_RELEASE_LIBRARY NAMES blosc libblosc
|
||||
PATH_SUFFIXES Release ${CMAKE_LIBRARY_ARCHITECTURE} ${CMAKE_LIBRARY_ARCHITECTURE}/Release
|
||||
PATHS ${Blosc_LIBRARY_DIRS} NO_DEFAULT_PATH)
|
||||
PATHS ${Blosc_LIBRARY_DIRS} ${Blosc_LIBRARY_DIRS}/lib ${Blosc_LIBRARY_DIRS}/lib64 NO_DEFAULT_PATH)
|
||||
|
||||
|
||||
SET(Blosc_LIBRARIES )
|
||||
IF(Blosc_DEBUG_LIBRARY AND Blosc_RELEASE_LIBRARY)
|
||||
|
@ -29,17 +29,13 @@ IF(Szip_INCLUDE_DIRS)
|
||||
GET_FILENAME_COMPONENT(Szip_LIBRARY_DIRS ${Szip_LIBRARY_DIRS} PATH)
|
||||
ENDIF("${Szip_LIBRARY_DIRS}" MATCHES "/include$")
|
||||
|
||||
IF(EXISTS "${Szip_LIBRARY_DIRS}/lib")
|
||||
SET(Szip_LIBRARY_DIRS ${Szip_LIBRARY_DIRS}/lib)
|
||||
ENDIF(EXISTS "${Szip_LIBRARY_DIRS}/lib")
|
||||
|
||||
# Find Szip libraries
|
||||
FIND_LIBRARY(Szip_DEBUG_LIBRARY NAMES szipd szip_d libszipd libszip_d szip libszip sz2 libsz2
|
||||
PATH_SUFFIXES Debug ${CMAKE_LIBRARY_ARCHITECTURE} ${CMAKE_LIBRARY_ARCHITECTURE}/Debug
|
||||
PATHS ${Szip_LIBRARY_DIRS} NO_DEFAULT_PATH)
|
||||
PATHS ${Szip_LIBRARY_DIRS} ${Szip_LIBRARY_DIRS}/lib ${Szip_LIBRARY_DIRS}/lib64 NO_DEFAULT_PATH)
|
||||
FIND_LIBRARY(Szip_RELEASE_LIBRARY NAMES szip libszip sz libsz sz2 libsz2
|
||||
PATH_SUFFIXES Release ${CMAKE_LIBRARY_ARCHITECTURE} ${CMAKE_LIBRARY_ARCHITECTURE}/Release
|
||||
PATHS ${Szip_LIBRARY_DIRS} NO_DEFAULT_PATH)
|
||||
PATHS ${Szip_LIBRARY_DIRS} ${Szip_LIBRARY_DIRS}/lib ${Szip_LIBRARY_DIRS}/lib64 NO_DEFAULT_PATH)
|
||||
|
||||
SET(Szip_LIBRARIES)
|
||||
SET(Szip_LIBRARY)
|
||||
|
@ -65,6 +65,10 @@ if (USE_HDF5)
|
||||
target_link_libraries(nczarr PRIVATE HDF5::HDF5)
|
||||
endif(USE_HDF5)
|
||||
|
||||
if(NETCDF_ENABLE_NCZARR_ZIP)
|
||||
target_include_directories(nczarr PRIVATE ${Zip_INCLUDE_DIRS})
|
||||
endif(NETCDF_ENABLE_NCZARR_ZIP)
|
||||
|
||||
if(STATUS_PARALLEL)
|
||||
target_link_libraries(nczarr PUBLIC MPI::MPI_C)
|
||||
endif(STATUS_PARALLEL)
|
||||
|
Loading…
Reference in New Issue
Block a user