mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-09-27 13:50:38 +00:00
hdf5: Upgrade to 1.8.21
Forward port 0001-cross-compiling-support.patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
9625a375ee
commit
7906fbb404
@ -14,11 +14,9 @@ Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
|
|||||||
src/CMakeLists.txt | 23 -----------------------
|
src/CMakeLists.txt | 23 -----------------------
|
||||||
2 files changed, 6 insertions(+), 23 deletions(-)
|
2 files changed, 6 insertions(+), 23 deletions(-)
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index 08a65c4..9af14d5 100644
|
|
||||||
--- a/CMakeLists.txt
|
--- a/CMakeLists.txt
|
||||||
+++ b/CMakeLists.txt
|
+++ b/CMakeLists.txt
|
||||||
@@ -817,4 +817,10 @@ endif ()
|
@@ -770,4 +770,10 @@ endif ()
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
configure_file (${HDF_RESOURCES_DIR}/H5pubconf.h.in ${HDF5_BINARY_DIR}/H5pubconf.h @ONLY)
|
configure_file (${HDF_RESOURCES_DIR}/H5pubconf.h.in ${HDF5_BINARY_DIR}/H5pubconf.h @ONLY)
|
||||||
|
|
||||||
@ -29,22 +27,22 @@ index 08a65c4..9af14d5 100644
|
|||||||
+configure_file(H5lib_settings.c H5lib_settings.c COPYONLY)
|
+configure_file(H5lib_settings.c H5lib_settings.c COPYONLY)
|
||||||
+
|
+
|
||||||
include (CMakeInstallation.cmake)
|
include (CMakeInstallation.cmake)
|
||||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
|
||||||
index d343208..d11525b 100644
|
|
||||||
--- a/src/CMakeLists.txt
|
--- a/src/CMakeLists.txt
|
||||||
+++ b/src/CMakeLists.txt
|
+++ b/src/CMakeLists.txt
|
||||||
@@ -613,32 +613,9 @@ set (H5_PRIVATE_HEADERS
|
@@ -613,36 +613,9 @@ set (H5_PRIVATE_HEADERS
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
add_executable (H5detect ${HDF5_SRC_DIR}/H5detect.c)
|
add_executable (H5detect ${HDF5_SRC_DIR}/H5detect.c)
|
||||||
TARGET_C_PROPERTIES (H5detect STATIC " " " ")
|
TARGET_C_PROPERTIES (H5detect STATIC " " " ")
|
||||||
-if (MSVC OR MINGW)
|
-if (MSVC OR MINGW)
|
||||||
- target_link_libraries (H5detect "ws2_32.lib")
|
- target_link_libraries (H5detect "ws2_32.lib")
|
||||||
-endif ()
|
-endif ()
|
||||||
|
-if (CMAKE_SYSTEM_NAME STREQUAL "Emscripten")
|
||||||
|
- set_property(TARGET H5detect PROPERTY LINK_FLAGS "-O0")
|
||||||
|
-endif ()
|
||||||
-
|
-
|
||||||
-set (CMD $<TARGET_FILE:H5detect>)
|
|
||||||
-add_custom_command (
|
-add_custom_command (
|
||||||
- OUTPUT ${HDF5_BINARY_DIR}/H5Tinit.c
|
- OUTPUT ${HDF5_BINARY_DIR}/H5Tinit.c
|
||||||
- COMMAND ${CMD}
|
- COMMAND $<TARGET_FILE:H5detect>
|
||||||
- ARGS > ${HDF5_BINARY_DIR}/H5Tinit.c
|
- ARGS > ${HDF5_BINARY_DIR}/H5Tinit.c
|
||||||
- DEPENDS H5detect
|
- DEPENDS H5detect
|
||||||
-)
|
-)
|
||||||
@ -54,11 +52,13 @@ index d343208..d11525b 100644
|
|||||||
-if (MSVC OR MINGW)
|
-if (MSVC OR MINGW)
|
||||||
- target_link_libraries (H5make_libsettings "ws2_32.lib")
|
- target_link_libraries (H5make_libsettings "ws2_32.lib")
|
||||||
-endif ()
|
-endif ()
|
||||||
|
-if (CMAKE_SYSTEM_NAME STREQUAL "Emscripten")
|
||||||
|
- set_property(TARGET H5make_libsettings PROPERTY LINK_FLAGS "-O0")
|
||||||
|
-endif ()
|
||||||
-
|
-
|
||||||
-set (CMD $<TARGET_FILE:H5make_libsettings>)
|
|
||||||
-add_custom_command (
|
-add_custom_command (
|
||||||
- OUTPUT ${HDF5_BINARY_DIR}/H5lib_settings.c
|
- OUTPUT ${HDF5_BINARY_DIR}/H5lib_settings.c
|
||||||
- COMMAND ${CMD}
|
- COMMAND $<TARGET_FILE:H5make_libsettings>
|
||||||
- ARGS > ${HDF5_BINARY_DIR}/H5lib_settings.c
|
- ARGS > ${HDF5_BINARY_DIR}/H5lib_settings.c
|
||||||
- DEPENDS H5make_libsettings
|
- DEPENDS H5make_libsettings
|
||||||
- WORKING_DIRECTORY ${HDF5_BINARY_DIR}
|
- WORKING_DIRECTORY ${HDF5_BINARY_DIR}
|
||||||
@ -66,6 +66,3 @@ index d343208..d11525b 100644
|
|||||||
|
|
||||||
if (GENERATE_ERROR_HEADERS)
|
if (GENERATE_ERROR_HEADERS)
|
||||||
find_package (Perl)
|
find_package (Perl)
|
||||||
--
|
|
||||||
2.7.4
|
|
||||||
|
|
||||||
|
|||||||
@ -16,9 +16,8 @@ SRC_URI = " \
|
|||||||
file://0001-cross-compiling-support.patch \
|
file://0001-cross-compiling-support.patch \
|
||||||
file://0002-Remove-suffix-shared-from-shared-library-name.patch \
|
file://0002-Remove-suffix-shared-from-shared-library-name.patch \
|
||||||
"
|
"
|
||||||
|
SRC_URI[md5sum] = "2d2408f2a9dfb5c7b79998002e9a90e9"
|
||||||
SRC_URI[md5sum] = "6f0353ee33e99089c110a1c8d2dd1b22"
|
SRC_URI[sha256sum] = "e5b1b1dee44a64b795a91c3321ab7196d9e0871fe50d42969761794e3899f40d"
|
||||||
SRC_URI[sha256sum] = "59c03816105d57990329537ad1049ba22c2b8afe1890085f0c022b75f1727238"
|
|
||||||
|
|
||||||
FILES_${PN} += "${libdir}/libhdf5.settings ${datadir}/*"
|
FILES_${PN} += "${libdir}/libhdf5.settings ${datadir}/*"
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user