From 281527d9c8a7d8d301b2db2342007c3e6baad40b Mon Sep 17 00:00:00 2001 From: Yaakov Saxon Date: Mon, 8 Apr 2024 13:12:55 -0400 Subject: [PATCH] try with sh --- CMakeLists.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index fdbd06e..d9df9ba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -550,7 +550,7 @@ add_test(NAME test_p_packed_struct # add_test(NAME repl_smoketest # -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i add 1 2 \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i add 3 4 \n ) @@ -559,7 +559,7 @@ set_tests_properties(repl_smoketest PROPERTIES PASS_REGULAR_EXPRESSION "Function add_test(NAME repl_test_globals # -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n @@ -569,7 +569,7 @@ set_tests_properties(repl_test_globals PROPERTIES PASS_REGULAR_EXPRESSION "Funct set_tests_properties(repl_test_globals PROPERTIES PASS_REGULAR_EXPRESSION "Function returned: 3") add_test(NAME repl_test_globals_after_libclose # -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_global \n close ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} @@ -581,7 +581,7 @@ set_tests_properties(repl_test_globals_after_libclose PROPERTIES PASS_REGULAR_EX add_test(NAME repl_test_variable_simple # -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi set var1 3 \n set var2 7 \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i add var1 var2 \n @@ -589,7 +589,7 @@ ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMA set_tests_properties(repl_test_variable_simple PROPERTIES PASS_REGULAR_EXPRESSION "Function returned: 10") add_test(NAME repl_test_variable_complex # -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi set foo -S: 1 -ac10 h,e,l,l,o 1,2,3 4 :S \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} v test_struct_with_embedded_array foo \n ) @@ -601,7 +601,7 @@ set_tests_properties(repl_test_variable_complex PROPERTIES PASS_REGULAR_EXPRESSI set_tests_properties(repl_test_variable_complex PROPERTIES PASS_REGULAR_EXPRESSION "s.s: hello") add_test(NAME repl_test_var_pointer # -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi set num -pi 1 \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} i increment_at_pointer num \n print num \n @@ -612,7 +612,7 @@ set_tests_properties(repl_test_var_pointer PROPERTIES PASS_REGULAR_EXPRESSION "A set_tests_properties(repl_test_var_pointer PROPERTIES PASS_REGULAR_EXPRESSION "int. num = 2") add_test(NAME repl_test_voidpointer #) -COMMAND test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi +COMMAND sh test_repl.sh ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cliffi set strvoidpointer -P 0 \n ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_SHARED_LIBRARY_PREFIX}cliffi_test${CMAKE_SHARED_LIBRARY_SUFFIX} strvoidpointer get_message \n print strvoidpointer \n