Squashed 'cmake/' changes from 3ea43dc..b0d0a58
b0d0a58 Fix/improve use of luac 0469be6 Minor lua/filecopy tweak fixing source files outside of tree git-subtree-dir: cmake git-subtree-split: b0d0a584df1d408c83381652359c40d1c47765c8
This commit is contained in:
@@ -67,7 +67,7 @@ function(add_file_copy_target _target _dest)
|
||||
COMMAND
|
||||
${CMAKE_COMMAND}
|
||||
ARGS -E copy "${fullpath}" "${_dest}"
|
||||
MAIN_DEPENDENCY "${fn}"
|
||||
MAIN_DEPENDENCY "${fullpath}"
|
||||
VERBATIM
|
||||
COMMENT "Copying ${fn} to ${absout}")
|
||||
list(APPEND SOURCES "${fullpath}")
|
||||
|
||||
@@ -41,7 +41,7 @@ function(add_lua_target _target _dest)
|
||||
if(TARGET luac)
|
||||
set(LUA_TARGET_LUAC_EXECUTABLE luac)
|
||||
else()
|
||||
find_executable(LUA_TARGET_LUAC_EXECUTABLE
|
||||
find_program(LUA_TARGET_LUAC_EXECUTABLE
|
||||
NAMES
|
||||
luac)
|
||||
endif()
|
||||
@@ -50,6 +50,7 @@ function(add_lua_target _target _dest)
|
||||
if(NOT LUA_TARGET_LUAC_EXECUTABLE)
|
||||
message(FATAL_ERROR "Can't find luac: please give LUA_TARGET_LUAC_EXECUTABLE a useful value - currently ${LUA_TARGET_LUAC_EXECUTABLE}")
|
||||
endif()
|
||||
mark_as_advanced(LUA_TARGET_LUAC_EXECUTABLE)
|
||||
|
||||
set(ALLFILES)
|
||||
set(SOURCES)
|
||||
@@ -75,7 +76,7 @@ function(add_lua_target _target _dest)
|
||||
COMMAND
|
||||
"${LUA_TARGET_LUAC_EXECUTABLE}"
|
||||
ARGS -p "${fullpath}"
|
||||
MAIN_DEPENDENCY "${fn}"
|
||||
MAIN_DEPENDENCY "${fullpath}"
|
||||
VERBATIM
|
||||
COMMENT "Copying ${fn} to ${absout} and parsing...")
|
||||
list(APPEND SOURCES "${fullpath}")
|
||||
|
||||
Reference in New Issue
Block a user