Skip to content
Snippets Groups Projects
Commit 5c4f930a authored by Guillaume Pasero's avatar Guillaume Pasero
Browse files

SuperBuild: clean cmake scripts

parent 68269cab
No related branches found
No related tags found
No related merge requests found
......@@ -26,10 +26,9 @@ SETUP_SUPERBUILD(HDF4)
ADDTO_DEPENDENCIES_IF_NOT_SYSTEM(HDF4 ZLIB JPEG)
set(HDF4_SB_CONFIG)
ADD_SUPERBUILD_CMAKE_VAR(HDF4 ZLIB_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(HDF4 ZLIB_LIBRARY)
ADD_SUPERBUILD_CMAKE_VAR(HDF4 JPEG_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(HDF4 JPEG_LIBRARY)
set(HDF4_SB_DF_LIB df)
set(HDF4_SB_MF_LIB mfhdf)
ExternalProject_Add(HDF4
PREFIX HDF4
......@@ -62,8 +61,8 @@ ExternalProject_Add(HDF4
-DHDF4_NO_PACKAGES:BOOL=ON
-DHDF4_PACKAGE_EXTLIBS:BOOL=OFF
-DHDF_ENABLE_LARGE_FILE:BOOL=ON
-DHDF4_SRC_LIB_CORENAME:STRING=dfalt
-DHDF4_MF_LIB_CORENAME:STRING=mfhdfalt
-DHDF4_SRC_LIB_CORENAME:STRING=${HDF4_SB_DF_LIB}
-DHDF4_MF_LIB_CORENAME:STRING=${HDF4_SB_MF_LIB}
${HDF4_SB_CONFIG}
CMAKE_COMMAND ${SB_CMAKE_COMMAND}
LOG_DOWNLOAD 1
......@@ -73,12 +72,3 @@ ExternalProject_Add(HDF4
)
SUPERBUILD_PATCH_SOURCE(HDF4)
set(_SB_MFHDF_H_INCLUDE_DIR ${SB_INSTALL_PREFIX}/include)
if(WIN32)
set(_SB_HDF4_DF_LIB ${SB_INSTALL_PREFIX}/lib/libdfalt.lib)
set(_SB_HDF4_MFHDF_LIB ${SB_INSTALL_PREFIX}/lib/libmfhdfalt.lib)
elseif(UNIX)
set(_SB_HDF4_DF_LIB ${SB_INSTALL_PREFIX}/lib/libdfalt${CMAKE_SHARED_LIBRARY_SUFFIX})
set(_SB_HDF4_MFHDF_LIB ${SB_INSTALL_PREFIX}/lib/libmfhdfalt${CMAKE_SHARED_LIBRARY_SUFFIX})
endif()
......@@ -26,8 +26,6 @@ SETUP_SUPERBUILD(HDF5)
ADDTO_DEPENDENCIES_IF_NOT_SYSTEM(HDF5 ZLIB)
set(HDF5_SB_CONFIG)
ADD_SUPERBUILD_CMAKE_VAR(HDF5 ZLIB_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(HDF5 ZLIB_LIBRARY)
ExternalProject_Add(HDF5
PREFIX HDF5
......@@ -56,12 +54,3 @@ ExternalProject_Add(HDF5
LOG_BUILD 1
LOG_INSTALL 1
)
set(_SB_HDF5_INCLUDE_DIR ${SB_INSTALL_PREFIX}/include)
if(WIN32)
set(_SB_HDF5_LIBRARY ${SB_INSTALL_PREFIX}/lib/libhdf5.lib)
set(_SB_HDF5_HL_LIBRARY ${SB_INSTALL_PREFIX}/lib/libhdf5_hl.lib)
elseif(UNIX)
set(_SB_HDF5_LIBRARY ${SB_INSTALL_PREFIX}/lib/libhdf5${CMAKE_SHARED_LIBRARY_SUFFIX})
set(_SB_HDF5_HL_LIBRARY ${SB_INSTALL_PREFIX}/lib/libhdf5_hl${CMAKE_SHARED_LIBRARY_SUFFIX})
endif()
......@@ -26,16 +26,6 @@ SETUP_SUPERBUILD(NETCDF)
ADDTO_DEPENDENCIES_IF_NOT_SYSTEM(NETCDF HDF5 ZLIB CURL HDF4 JPEG)
set(NETCDF_SB_CONFIG)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF HDF5_ROOT)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF ZLIB_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF ZLIB_LIBRARY)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF CURL_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF CURL_LIBRARY)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF HDF4_DF_LIB)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF HDF4_MFHDF_LIB)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF MFHDF_H_INCLUDE_DIR)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF JPEG_LIB)
ADD_SUPERBUILD_CMAKE_VAR(NETCDF JPEGLIB_H_INCLUDE_DIR)
ExternalProject_Add(NETCDF
PREFIX NETCDF
......@@ -83,12 +73,3 @@ ExternalProject_Add(NETCDF
LOG_BUILD 1
LOG_INSTALL 1
)
#~ set(_SB_HDF5_INCLUDE_DIR ${SB_INSTALL_PREFIX}/include)
#~ if(WIN32)
#~ set(_SB_HDF5_LIBRARY ${SB_INSTALL_PREFIX}/lib/hdf5_i.lib)
#~ set(_SB_HDF5_HL_LIBRARY ${SB_INSTALL_PREFIX}/lib/hdf5_hl_i.lib)
#~ elseif(UNIX)
#~ set(_SB_HDF5_LIBRARY ${SB_INSTALL_PREFIX}/lib/libhdf5${CMAKE_SHARED_LIBRARY_SUFFIX})
#~ set(_SB_HDF5_HL_LIBRARY ${SB_INSTALL_PREFIX}/lib/libhdf5_hl${CMAKE_SHARED_LIBRARY_SUFFIX})
#~ endif()
......@@ -95,7 +95,7 @@ ZLIB_LIB = @SB_INSTALL_PREFIX_NATIVE@\lib\zlib.lib
HDF4_PLUGIN = NO
HDF4_DIR = @SB_INSTALL_PREFIX_NATIVE@
#HDF4_LIB = /LIBPATH:$(HDF4_DIR)\lib Ws2_32.lib
HDF4_LIB = $(HDF4_DIR)\lib\dfalt.lib $(HDF4_DIR)\lib\mfhdfalt.lib $(JPEG_LIB) $(ZLIB_LIB)
HDF4_LIB = $(HDF4_DIR)\lib\@HDF4_SB_DF_LIB@.lib $(HDF4_DIR)\lib\@HDF4_SB_MF_LIB@.lib $(JPEG_LIB) $(ZLIB_LIB)
HDF4_INCLUDE = $(HDF4_DIR)\include
HDF4_HAS_MAXOPENFILES = YES
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment