Skip to content

Commit

Permalink
Use CMake dirname not project name
Browse files Browse the repository at this point in the history
  • Loading branch information
byrnHDF committed Nov 21, 2023
1 parent 37b3eb0 commit 5c2c2a4
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 19 deletions.
10 changes: 5 additions & 5 deletions JAVA/H5D/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ if (H5EX_BUILD_TESTING)
-D "TEST_ARGS:STRING=${ARGN}"
-D "TEST_CLASSPATH:STRING=${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${${EXAMPLE_VARNAME}_${resultfile}_JAR_FILE}"
-D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}"
-D "TEST_FOLDER=${HDFJAVA_EXAMPLES_H5D_BINARY_DIR}"
-D "TEST_OUTPUT=${HDFJAVA_EXAMPLES_H5D_BINARY_DIR}/${resultfile}.out"
-D "TEST_FOLDER=${PROJECT_BINARY_DIR}"
-D "TEST_OUTPUT=${PROJECT_BINARY_DIR}/${resultfile}.out"
-D "TEST_REFERENCE=${resultfile}.txt"
-D "TEST_EXPECT=${resultcode}"
-D "TEST_SKIP_COMPARE=TRUE"
Expand All @@ -70,7 +70,7 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects
COMMAND ${CMAKE_COMMAND}
-E remove
${HDFJAVA_EXAMPLES_H5D_BINARY_DIR}/${example_name}.h5
${PROJECT_BINARY_DIR}/${example_name}.h5
${example_name}.out
${example_name}.out.err
)
Expand All @@ -81,8 +81,8 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects
COMMAND ${CMAKE_COMMAND}
-E copy_if_different
${HDFJAVA_EXAMPLES_H5D_SOURCE_DIR}/tfiles/110/${example_name}.txt
${HDFJAVA_EXAMPLES_H5D_BINARY_DIR}/${example_name}.txt
${PROJECT_SOURCE_DIR}/tfiles/110/${example_name}.txt
${PROJECT_BINARY_DIR}/${example_name}.txt
)
set_tests_properties (${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects)
set (last_test "${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects")
Expand Down
10 changes: 5 additions & 5 deletions JAVA/H5G/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ if (H5EX_BUILD_TESTING)
-D "TEST_ARGS:STRING=${ARGN}"
-D "TEST_CLASSPATH:STRING=${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${${EXAMPLE_VARNAME}_${resultfile}_JAR_FILE}"
-D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}"
-D "TEST_FOLDER=${HDFJAVA_EXAMPLES_GROUPS_BINARY_DIR}"
-D "TEST_OUTPUT=${HDFJAVA_EXAMPLES_GROUPS_BINARY_DIR}/${resultfile}.out"
-D "TEST_FOLDER=${PROJECT_BINARY_DIR}"
-D "TEST_OUTPUT=${PROJECT_BINARY_DIR}/${resultfile}.out"
-D "TEST_REFERENCE=${resultfile}.txt"
-D "TEST_EXPECT=${resultcode}"
-D "TEST_SKIP_COMPARE=TRUE"
Expand All @@ -70,7 +70,7 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects
COMMAND ${CMAKE_COMMAND}
-E remove
${HDFJAVA_EXAMPLES_GROUPS_BINARY_DIR}/${example_name}.h5
${PROJECT_BINARY_DIR}/${example_name}.h5
${example_name}.out
${example_name}.out.err
)
Expand All @@ -81,8 +81,8 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects
COMMAND ${CMAKE_COMMAND}
-E copy_if_different
${HDFJAVA_EXAMPLES_GROUPS_SOURCE_DIR}/tfiles/110/${example_name}.txt
${HDFJAVA_EXAMPLES_GROUPS_BINARY_DIR}/${example_name}.txt
${PROJECT_SOURCE_DIR}/tfiles/110/${example_name}.txt
${PROJECT_BINARY_DIR}/${example_name}.txt
)
set_tests_properties (${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects)
set (last_test "${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects")
Expand Down
8 changes: 4 additions & 4 deletions JAVA/H5J/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ if (H5EX_BUILD_TESTING)
-D "TEST_ARGS:STRING=${ARGN}"
-D "TEST_CLASSPATH:STRING=${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${${EXAMPLE_VARNAME}_${resultfile}_JAR_FILE}"
-D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}"
-D "TEST_FOLDER=${HDFJAVA_EXAMPLES_INTRO_BINARY_DIR}"
-D "TEST_OUTPUT=${HDFJAVA_EXAMPLES_INTRO_BINARY_DIR}/${resultfile}.out"
-D "TEST_FOLDER=${PROJECT_BINARY_DIR}"
-D "TEST_OUTPUT=${PROJECT_BINARY_DIR}/${resultfile}.out"
-D "TEST_REFERENCE=${resultfile}.txt"
-D "TEST_EXPECT=${resultcode}"
-D "TEST_SKIP_COMPARE=TRUE"
Expand Down Expand Up @@ -81,8 +81,8 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects
COMMAND ${CMAKE_COMMAND}
-E copy_if_different
${HDFJAVA_EXAMPLES_INTRO_SOURCE_DIR}/tfiles/110/${example_name}.txt
${HDFJAVA_EXAMPLES_INTRO_BINARY_DIR}/${example_name}.txt
${PROJECT_SOURCE_DIR}/tfiles/110/${example_name}.txt
${PROJECT_BINARY_DIR}/${example_name}.txt
)
set_tests_properties (${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects)
set (last_test "${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects")
Expand Down
10 changes: 5 additions & 5 deletions JAVA/H5T/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ if (H5EX_BUILD_TESTING)
-D "TEST_ARGS:STRING=${ARGN}"
-D "TEST_CLASSPATH:STRING=${CMAKE_JAVA_CLASSPATH}${CMAKE_JAVA_INCLUDE_FLAG_SEP}${${EXAMPLE_VARNAME}_${resultfile}_JAR_FILE}"
-D "TEST_LIBRARY_DIRECTORY=${CMAKE_TEST_LIB_DIRECTORY}"
-D "TEST_FOLDER=${HDFJAVA_EXAMPLES_DATATYPES_BINARY_DIR}"
-D "TEST_OUTPUT=${HDFJAVA_EXAMPLES_DATATYPES_BINARY_DIR}/${resultfile}.out"
-D "TEST_FOLDER=${PROJECT_BINARY_DIR}"
-D "TEST_OUTPUT=${PROJECT_BINARY_DIR}/${resultfile}.out"
-D "TEST_REFERENCE=${resultfile}.txt"
-D "TEST_EXPECT=${resultcode}"
-D "TEST_SKIP_COMPARE=TRUE"
Expand All @@ -70,7 +70,7 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects
COMMAND ${CMAKE_COMMAND}
-E remove
${HDFJAVA_EXAMPLES_DATATYPES_BINARY_DIR}/${example_name}.h5
${PROJECT_BINARY_DIR}/${example_name}.h5
${example_name}.out
${example_name}.out.err
)
Expand All @@ -81,8 +81,8 @@ if (H5EX_BUILD_TESTING)
NAME ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects
COMMAND ${CMAKE_COMMAND}
-E copy_if_different
${HDFJAVA_EXAMPLES_DATATYPES_SOURCE_DIR}/tfiles/110/${example_name}.txt
${HDFJAVA_EXAMPLES_DATATYPES_BINARY_DIR}/${example_name}.txt
${PROJECT_SOURCE_DIR}/tfiles/110/${example_name}.txt
${PROJECT_BINARY_DIR}/${example_name}.txt
)
set_tests_properties (${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects PROPERTIES DEPENDS ${EXAMPLE_VARNAME}_jnative-h5-${example_name}-clearall-objects)
set (last_test "${EXAMPLE_VARNAME}_jnative-h5-${example_name}-copy-objects")
Expand Down

0 comments on commit 5c2c2a4

Please sign in to comment.