mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-11 16:01:00 +08:00
Add support for namespace and add tools to binaries config
This commit is contained in:
parent
052ca6a741
commit
3ee36553b9
@ -31,6 +31,7 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
EXPORT ${HDF5_EXPORTED_TARGETS}
|
||||
DESTINATION ${HDF5_INSTALL_CMAKE_DIR}
|
||||
FILE ${HDF5_PACKAGE}${HDF_PACKAGE_EXT}-targets.cmake
|
||||
NAMESPACE ${HDF5_PACKAGE}::
|
||||
COMPONENT configinstall
|
||||
)
|
||||
endif (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
@ -40,8 +41,9 @@ endif (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
#-----------------------------------------------------------------------------
|
||||
if (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
export (
|
||||
TARGETS ${HDF5_LIBRARIES_TO_EXPORT} ${HDF5_LIB_DEPENDENCIES}
|
||||
TARGETS ${HDF5_LIBRARIES_TO_EXPORT} ${HDF5_LIB_DEPENDENCIES} ${HDF5_UTILS_TO_EXPORT}
|
||||
FILE ${HDF5_PACKAGE}${HDF_PACKAGE_EXT}-targets.cmake
|
||||
NAMESPACE ${HDF5_PACKAGE}::
|
||||
)
|
||||
endif (NOT HDF5_EXTERNALLY_CONFIGURED)
|
||||
|
||||
|
@ -452,6 +452,8 @@ endif (NOT HDF5_EXPORTED_TARGETS)
|
||||
# which include hdf5 as a sub-project within their build tree
|
||||
#-----------------------------------------------------------------------------
|
||||
set_global_variable (HDF5_LIBRARIES_TO_EXPORT "")
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "")
|
||||
|
||||
set (EXTERNAL_HEADER_LIST "")
|
||||
set (EXTERNAL_LIBRARY_LIST "")
|
||||
set (EXTERNAL_LIBRARYDLL_LIST "")
|
||||
|
@ -133,5 +133,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT cpplibraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT cpplibraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT cpplibraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -157,12 +157,12 @@ foreach (libtype IN LISTS ${HDF5_PACKAGE_NAME}_LIB_TYPE)
|
||||
else ()
|
||||
set (${HDF5_PACKAGE_NAME}_${libtype}_${comp}_FOUND 1)
|
||||
string(TOUPPER ${HDF5_PACKAGE_NAME}_${comp}_${libtype}_LIBRARY COMP_LIBRARY)
|
||||
set (${COMP_LIBRARY} ${${COMP_LIBRARY}} ${hdf5_comp2}-${libtype} ${hdf5_comp}-${libtype})
|
||||
set (${COMP_LIBRARY} ${${COMP_LIBRARY}} @HDF5_PACKAGE@::${hdf5_comp2}-${libtype} @HDF5_PACKAGE@::${hdf5_comp}-${libtype})
|
||||
endif ()
|
||||
else ()
|
||||
set (${HDF5_PACKAGE_NAME}_${libtype}_${comp}_FOUND 1)
|
||||
string(TOUPPER ${HDF5_PACKAGE_NAME}_${comp}_${libtype}_LIBRARY COMP_LIBRARY)
|
||||
set (${COMP_LIBRARY} ${${COMP_LIBRARY}} ${hdf5_comp}-${libtype})
|
||||
set (${COMP_LIBRARY} ${${COMP_LIBRARY}} @HDF5_PACKAGE@::${hdf5_comp}-${libtype})
|
||||
endif ()
|
||||
endif ()
|
||||
endforeach ()
|
||||
|
@ -387,5 +387,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT fortlibraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT fortlibraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT fortlibraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -45,7 +45,7 @@ if (BUILD_SHARED_LIBS)
|
||||
endif (BUILD_SHARED_LIBS)
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Add file(s) to CMake Install
|
||||
# Add file(s) to CMake Install
|
||||
#-----------------------------------------------------------------------------
|
||||
install (
|
||||
FILES
|
||||
@ -63,7 +63,7 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
if (BUILD_SHARED_LIBS)
|
||||
INSTALL_TARGET_PDB (${HDF5_HL_CPP_LIBSH_TARGET} ${HDF5_INSTALL_BIN_DIR} hlcpplibraries)
|
||||
endif (BUILD_SHARED_LIBS)
|
||||
|
||||
|
||||
install (
|
||||
TARGETS
|
||||
${install_targets}
|
||||
@ -73,5 +73,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT hlcpplibraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT hlcpplibraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT hlcpplibraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -273,5 +273,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT hlfortlibraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT hlfortlibraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT hlfortlibraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -84,5 +84,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT hllibraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT hllibraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT hllibraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -22,6 +22,7 @@ TARGET_NAMING (gif2h5 STATIC)
|
||||
TARGET_C_PROPERTIES (gif2h5 STATIC " " " ")
|
||||
target_link_libraries (gif2h5 ${HDF5_HL_LIB_TARGET} ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET})
|
||||
set_target_properties (gif2h5 PROPERTIES FOLDER tools/hl)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};gif2h5")
|
||||
|
||||
#-- Add h52gif program
|
||||
set (hdf2gif_SOURCES
|
||||
@ -33,6 +34,7 @@ TARGET_NAMING (h52gif STATIC)
|
||||
TARGET_C_PROPERTIES (h52gif STATIC " " " ")
|
||||
target_link_libraries (h52gif ${HDF5_HL_LIB_TARGET} ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET})
|
||||
set_target_properties (h52gif PROPERTIES FOLDER tools/hl)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h52gif")
|
||||
|
||||
if (BUILD_TESTING)
|
||||
# --------------------------------------------------------------------
|
||||
|
@ -84,5 +84,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT libraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT libraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT libraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -41,6 +41,8 @@ New Features
|
||||
|
||||
Configuration:
|
||||
-------------
|
||||
- CMake
|
||||
Added NAMESPACE hdf5:: to package configuration files
|
||||
- CMake: change CTEST_BUILD_CONFIGURATION to CTEST_CONFIGURATION_TYPE, which is
|
||||
recommended by CMake documentation.
|
||||
HDFFV-9971 (ADB 2016/8/22)
|
||||
|
@ -183,15 +183,19 @@ source root. Include the following text in the file:
|
||||
cmake_minimum_required (VERSION 3.1.0)
|
||||
project (HDF5MyApp C CXX)
|
||||
|
||||
find_package (HDF5 NAMES hdf5 COMPONENTS C static)
|
||||
set (LIB_TYPE STATIC) # or SHARED
|
||||
string(TOLOWER ${LIB_TYPE} SEARCH_TYPE)
|
||||
|
||||
find_package (HDF5 NAMES hdf5 COMPONENTS C ${SEARCH_TYPE})
|
||||
# find_package (HDF5) # Find non-cmake built HDF5
|
||||
INCLUDE_DIRECTORIES (${HDF5_INCLUDE_DIR})
|
||||
set (LINK_LIBS ${LINK_LIBS} ${HDF5_C_STATIC_LIBRARY})
|
||||
set (LINK_LIBS ${LINK_LIBS} ${HDF5_C_${LIB_TYPE}_LIBRARY})
|
||||
|
||||
set (example hdf_example)
|
||||
|
||||
add_executable (${example} ${PROJECT_SOURCE_DIR}/${example}.c)
|
||||
TARGET_C_PROPERTIES (${example} " " " ")
|
||||
TARGET_NAMING (${example} ${LIB_TYPE})
|
||||
TARGET_C_PROPERTIES (${example} ${LIB_TYPE} " " " ")
|
||||
target_link_libraries (${example} ${LINK_LIBS})
|
||||
|
||||
enable_testing ()
|
||||
|
@ -959,5 +959,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT libraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT libraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT libraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -14,6 +14,7 @@ TARGET_NAMING (h5copy STATIC)
|
||||
TARGET_C_PROPERTIES (h5copy STATIC " " " ")
|
||||
target_link_libraries (h5copy ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5copy PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5copy")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5copy)
|
||||
|
||||
|
@ -17,6 +17,7 @@ TARGET_NAMING (h5diff STATIC)
|
||||
TARGET_C_PROPERTIES (h5diff STATIC " " " ")
|
||||
target_link_libraries (h5diff ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5diff PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5diff")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5diff)
|
||||
|
||||
@ -29,6 +30,7 @@ if (H5_HAVE_PARALLEL)
|
||||
TARGET_C_PROPERTIES (ph5diff STATIC " " " ")
|
||||
target_link_libraries (ph5diff ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (ph5diff PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};ph5diff")
|
||||
endif (H5_HAVE_PARALLEL)
|
||||
|
||||
if (BUILD_TESTING)
|
||||
@ -41,12 +43,12 @@ if (BUILD_TESTING)
|
||||
TARGET_C_PROPERTIES (h5diffgentest STATIC " " " ")
|
||||
target_link_libraries (h5diffgentest ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5diffgentest PROPERTIES FOLDER generator/tools)
|
||||
|
||||
|
||||
#add_test (NAME h5diffgentest COMMAND $<TARGET_FILE:h5diffgentest>)
|
||||
endif (HDF5_BUILD_GENERATORS)
|
||||
|
||||
include (CMakeTests.cmake)
|
||||
|
||||
|
||||
endif (BUILD_TESTING)
|
||||
|
||||
##############################################################################
|
||||
|
@ -18,6 +18,7 @@ TARGET_NAMING (h5dump STATIC)
|
||||
TARGET_C_PROPERTIES (h5dump STATIC " " " ")
|
||||
target_link_libraries (h5dump ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5dump PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5dump")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5dump)
|
||||
|
||||
@ -31,7 +32,7 @@ if (BUILD_TESTING)
|
||||
TARGET_C_PROPERTIES (h5dumpgentest STATIC " " " ")
|
||||
target_link_libraries (h5dumpgentest ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET})
|
||||
set_target_properties (h5dumpgentest PROPERTIES FOLDER generator/tools)
|
||||
|
||||
|
||||
#add_test (NAME h5dumpgentest COMMAND $<TARGET_FILE:h5dumpgentest>)
|
||||
endif (HDF5_BUILD_GENERATORS)
|
||||
|
||||
|
@ -14,6 +14,7 @@ TARGET_NAMING (h5format_convert STATIC)
|
||||
TARGET_C_PROPERTIES (h5format_convert STATIC " " " ")
|
||||
target_link_libraries (h5format_convert ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5format_convert PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5format_convert")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5format_convert)
|
||||
|
||||
|
@ -15,6 +15,7 @@ TARGET_C_PROPERTIES (h5import STATIC " " " ")
|
||||
target_link_libraries (h5import ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
#set_target_properties (h5import PROPERTIES COMPILE_DEFINITIONS H5DEBUGIMPORT)
|
||||
set_target_properties (h5import PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5import")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5import)
|
||||
|
||||
|
@ -14,24 +14,28 @@ TARGET_NAMING (h5jam STATIC)
|
||||
TARGET_C_PROPERTIES (h5jam STATIC " " " ")
|
||||
target_link_libraries (h5jam ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5jam PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5jam")
|
||||
|
||||
add_executable (getub ${HDF5_TOOLS_H5JAM_SOURCE_DIR}/getub.c)
|
||||
TARGET_NAMING (getub STATIC)
|
||||
TARGET_C_PROPERTIES (getub STATIC " " " ")
|
||||
target_link_libraries (getub ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (getub PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5getub")
|
||||
|
||||
add_executable (tellub ${HDF5_TOOLS_H5JAM_SOURCE_DIR}/tellub.c)
|
||||
TARGET_NAMING (tellub STATIC)
|
||||
TARGET_C_PROPERTIES (tellub STATIC " " " ")
|
||||
target_link_libraries (tellub ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (tellub PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5tellub")
|
||||
|
||||
add_executable (h5unjam ${HDF5_TOOLS_H5JAM_SOURCE_DIR}/h5unjam.c)
|
||||
TARGET_NAMING (h5unjam STATIC)
|
||||
TARGET_C_PROPERTIES (h5unjam STATIC " " " ")
|
||||
target_link_libraries (h5unjam ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5unjam PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5unjam")
|
||||
|
||||
set (H5_DEP_EXECUTABLES
|
||||
h5jam
|
||||
@ -50,7 +54,7 @@ if (BUILD_TESTING)
|
||||
TARGET_C_PROPERTIES (testhdf5 STATIC " " " ")
|
||||
target_link_libraries (h5jamgentest ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5jamgentest PROPERTIES FOLDER generator/tools)
|
||||
|
||||
|
||||
#add_test (NAME h5jamgentest COMMAND $<TARGET_FILE:h5jamgentest>)
|
||||
endif (HDF5_BUILD_GENERATORS)
|
||||
|
||||
|
@ -14,6 +14,7 @@ TARGET_NAMING (h5ls STATIC)
|
||||
TARGET_C_PROPERTIES (h5ls STATIC " " " ")
|
||||
target_link_libraries (h5ls ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5ls PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5lsy")
|
||||
|
||||
set (H5_DEP_EXECUTABLES
|
||||
h5ls
|
||||
|
@ -25,6 +25,7 @@ TARGET_NAMING (h5repack STATIC)
|
||||
TARGET_C_PROPERTIES (h5repack STATIC " " " ")
|
||||
target_link_libraries (h5repack ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5repack PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5repack")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5repack)
|
||||
|
||||
|
@ -14,6 +14,7 @@ TARGET_NAMING (h5stat STATIC)
|
||||
TARGET_C_PROPERTIES (h5stat STATIC " " " ")
|
||||
target_link_libraries (h5stat ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5stat PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5stat")
|
||||
|
||||
set (H5_DEP_EXECUTABLES h5stat)
|
||||
|
||||
@ -27,7 +28,7 @@ if (BUILD_TESTING)
|
||||
TARGET_C_PROPERTIES (h5stat_gentest STATIC " " " ")
|
||||
target_link_libraries (h5stat_gentest ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5stat_gentest PROPERTIES FOLDER generator/tools)
|
||||
|
||||
|
||||
#add_test (NAME h5stat_gentest COMMAND $<TARGET_FILE:h5stat_gentest>)
|
||||
endif (HDF5_BUILD_GENERATORS)
|
||||
|
||||
|
@ -100,5 +100,6 @@ if (HDF5_EXPORTED_TARGETS)
|
||||
ARCHIVE DESTINATION ${HDF5_INSTALL_LIB_DIR} COMPONENT toolslibraries
|
||||
RUNTIME DESTINATION ${HDF5_INSTALL_BIN_DIR} COMPONENT toolslibraries
|
||||
FRAMEWORK DESTINATION ${HDF5_INSTALL_FWRK_DIR} COMPONENT toolslibraries
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
endif (HDF5_EXPORTED_TARGETS)
|
||||
|
@ -15,18 +15,21 @@ TARGET_NAMING (h5debug STATIC)
|
||||
TARGET_C_PROPERTIES (h5debug STATIC " " " ")
|
||||
target_link_libraries (h5debug ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET})
|
||||
set_target_properties (h5debug PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5debug")
|
||||
|
||||
add_executable (h5repart ${HDF5_TOOLS_MISC_SOURCE_DIR}/h5repart.c)
|
||||
TARGET_NAMING (h5repart STATIC)
|
||||
TARGET_C_PROPERTIES (h5repart STATIC " " " ")
|
||||
target_link_libraries (h5repart ${HDF5_LIB_TARGET} ${HDF5_TOOLS_LIB_TARGET})
|
||||
set_target_properties (h5repart PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5repart")
|
||||
|
||||
add_executable (h5mkgrp ${HDF5_TOOLS_MISC_SOURCE_DIR}/h5mkgrp.c)
|
||||
TARGET_NAMING (h5mkgrp STATIC)
|
||||
TARGET_C_PROPERTIES (h5mkgrp STATIC " " " ")
|
||||
target_link_libraries (h5mkgrp ${HDF5_TOOLS_LIB_TARGET} ${HDF5_LIB_TARGET})
|
||||
set_target_properties (h5mkgrp PROPERTIES FOLDER tools)
|
||||
set_global_variable (HDF5_UTILS_TO_EXPORT "${HDF5_UTILS_TO_EXPORT};h5mkgrp")
|
||||
|
||||
set (H5_DEP_EXECUTABLES
|
||||
h5debug
|
||||
|
Loading…
Reference in New Issue
Block a user