Skip to content

Commit ee2f6ce

Browse files
committed
fixup! Fix embedded bytecode loader.
1 parent 3c75096 commit ee2f6ce

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

test/tarantool-tests/lj-549-bytecode-loader/CMakeLists.txt

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
set(LIB_NAME "script")
22
set(LUA_FILE ${CMAKE_CURRENT_SOURCE_DIR}/${LIB_NAME}.lua)
3-
set(C_FILE ${LIB_NAME}.c)
3+
set(C_FILE ${CMAKE_CURRENT_BINARY_DIR}/${LIB_NAME}.c)
44

55
make_lua_path(LUA_PATH
66
PATHS
7-
${PROJECT_SOURCE_DIR}/src/?.lua
8-
${PROJECT_SOURCE_DIR}/src/jit/?.lua
7+
${LUAJIT_SOURCE_DIR}/?.lua
8+
${LUAJIT_SOURCE_DIR}/jit/?.lua
99
)
1010

1111
add_custom_target(export_bc
12-
COMMAND ${CMAKE_COMMAND} -E env LUA_PATH=${LUA_PATH} ${LUAJIT_BINARY} -b ${LUA_FILE} ${C_FILE}
13-
DEPENDS luajit-main ${LUA_FILE}
12+
COMMAND ${CMAKE_COMMAND} -E env
13+
LUA_PATH=${LUA_PATH} ${LUAJIT_TEST_BINARY} -b ${LUA_FILE} ${C_FILE}
14+
DEPENDS ${LUAJIT_TEST_BINARY} ${LUA_FILE}
1415
BYPRODUCTS ${C_FILE}
1516
COMMENT "Exporting bytecode to a C file"
1617
VERBATIM

0 commit comments

Comments
 (0)