mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-01 19:53:41 +00:00
30 lines
1.2 KiB
CMake
30 lines
1.2 KiB
CMake
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/pdb)
|
|
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/output)
|
|
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/output/plugins/LiteLoader/)
|
|
|
|
add_custom_target(PackOutput)
|
|
|
|
# Copy assets to output after build all.
|
|
add_custom_command(
|
|
TARGET PackOutput POST_BUILD
|
|
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/assets/plugins ${CMAKE_BINARY_DIR}/output/plugins/
|
|
COMMENT "Copying assets to output"
|
|
VERBATIM
|
|
)
|
|
|
|
# Copy ScriptEngine BaseLib to output after build all.
|
|
add_custom_command(
|
|
TARGET PackOutput POST_BUILD
|
|
COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/ScriptEngine/assets ${CMAKE_BINARY_DIR}/output/plugins/lib/
|
|
COMMENT "Copying ScriptEngine BaseLib to output"
|
|
VERBATIM
|
|
)
|
|
|
|
# Copy LLPeEditor to output after build all.
|
|
add_custom_command(
|
|
TARGET PackOutput POST_BUILD
|
|
COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/Tools/LLPeEditor.exe ${CMAKE_BINARY_DIR}/output/
|
|
COMMENT "Copying LLPeEditor to output"
|
|
VERBATIM
|
|
)
|