@@ -2,7 +2,7 @@ include(MakeLuaPath)
22
33make_lua_path (LUA_CPATH
44 PATHS
5- ${PROJECT_BINARY_DIR} /luzer/?.so
5+ ${PROJECT_BINARY_DIR} /luzer/?${CMAKE_SHARED_LIBRARY_SUFFIX}
66)
77
88make_lua_path (LUA_PATH
@@ -329,13 +329,13 @@ list(APPEND TEST_ENV
329329)
330330if (LUA_HAS_JIT)
331331 generate_ffi_test (luzer_ffi
332- "${TEST_ENV} ;FFI_LIB_NAME=testlib.so "
332+ "${TEST_ENV} ;FFI_LIB_NAME=testlib${CMAKE_SHARED_LIBRARY_SUFFIX} "
333333 "Done 10 runs in 0 second"
334334 )
335335 string (JOIN ";" TEST_ENVIRONMENT
336336 "${TEST_ENV} "
337337 LD_PRELOAD=${ASAN_DSO_PATH}
338- FFI_LIB_NAME=testlib_asan.so
338+ FFI_LIB_NAME=testlib_asan${CMAKE_SHARED_LIBRARY_SUFFIX}
339339 )
340340 # XXX: Memory leak in FDP is expected, should be fixed in [1].
341341 # 1. https://github.com/ligurio/luzer/issues/52
@@ -346,7 +346,7 @@ if (LUA_HAS_JIT)
346346 string (JOIN ";" TEST_ENVIRONMENT
347347 "${TEST_ENV} "
348348 LD_PRELOAD=${UBSAN_DSO_PATH}
349- FFI_LIB_NAME=testlib_ubsan.so
349+ FFI_LIB_NAME=testlib_ubsan${CMAKE_SHARED_LIBRARY_SUFFIX}
350350 )
351351 generate_ffi_test (luzer_ffi_ubsan
352352 "${TEST_ENVIRONMENT} "
@@ -355,7 +355,7 @@ if (LUA_HAS_JIT)
355355 string (JOIN ";" TEST_ENVIRONMENT
356356 "${TEST_ENV} "
357357 LD_PRELOAD=${ASAN_DSO_PATH}
358- FFI_LIB_NAME=testlib_asan.so
358+ FFI_LIB_NAME=testlib_asan${CMAKE_SHARED_LIBRARY_SUFFIX}
359359 ERR_INJECTION=HEAP_BUFFER_OVERFLOW
360360 )
361361 generate_ffi_test (luzer_ffi_asan_heap_overflow
@@ -365,7 +365,7 @@ if (LUA_HAS_JIT)
365365 string (JOIN ";" TEST_ENVIRONMENT
366366 "${TEST_ENV} "
367367 LD_PRELOAD=${UBSAN_DSO_PATH}
368- FFI_LIB_NAME=testlib_ubsan.so
368+ FFI_LIB_NAME=testlib_ubsan${CMAKE_SHARED_LIBRARY_SUFFIX}
369369 ERR_INJECTION=NULL_POINTER_DEREF
370370 )
371371 generate_ffi_test (luzer_ffi_ubsan_null_pointer_deref
0 commit comments