【发布时间】:2011-09-17 17:31:33
【问题描述】:
我想使用 CMake 生成混淆的 lua 文件以进行交付。对于我的生活,我无法让 add_custom_command + add_custom_target 为我构建这些文件。我缺少一些东西。
ADD_CUSTOM_TARGET(LUABIND_COMPILED_FILES ALL)
FOREACH(F ${LUA_SCRIPT_FILES})
ADD_CUSTOM_COMMAND(
OUTPUT ${LUA_COMPILED_SCRIPTS}/${F}
COMMAND ${LUAC} -o ${LUA_COMPILED_SCRIPTS}/${F}
COMMENT "Compiling ${F} to binary"
ADD_DEPENDENCIES(LUABIND_COMPILED_FILES ${LUA_COMPILED_SCRIPTS}/${F})
ENDFOREACH()
由于某种原因,当我运行 cmake + make 时,输出告诉我目标 LUABIND_COMPILED_FILES 没有什么可做的。我在这里错过了什么吗?提前致谢。
【问题讨论】:
标签: cmake