mirror of
https://github.com/love2d/megasource.git
synced 2026-08-12 00:20:55 +02:00
Move add_move_dll() so it can be used by subprojects.
This commit is contained in:
+11
-11
@@ -7,6 +7,13 @@ cmake_minimum_required(VERSION 2.8)
|
||||
|
||||
project(megasource)
|
||||
|
||||
function(add_move_dll ARG_POST_TARGET ARG_TARGET)
|
||||
add_custom_command(TARGET ${ARG_POST_TARGET} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:${ARG_TARGET}>
|
||||
${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/$<TARGET_FILE_NAME:${ARG_TARGET}>)
|
||||
endfunction()
|
||||
|
||||
set(DEP_ZLIB_VER "1.2.8")
|
||||
set(DEP_PHYSFS_VER "2.0.3")
|
||||
set(DEP_LUA51_VER "5.1.5")
|
||||
@@ -76,14 +83,7 @@ target_link_libraries(megatest
|
||||
modplug-static
|
||||
)
|
||||
|
||||
function(add_move_dll ARG_TARGET)
|
||||
add_custom_command(TARGET megatest POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:${ARG_TARGET}>
|
||||
${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/$<TARGET_FILE_NAME:${ARG_TARGET}>)
|
||||
endfunction()
|
||||
|
||||
add_move_dll(mpg123)
|
||||
add_move_dll(SDL2)
|
||||
add_move_dll(${OPENAL_LIB_NAME})
|
||||
add_move_dll(DevIL)
|
||||
add_move_dll(megatest mpg123)
|
||||
add_move_dll(megatest SDL2)
|
||||
add_move_dll(megatest ${OPENAL_LIB_NAME})
|
||||
add_move_dll(megatest DevIL)
|
||||
|
||||
Reference in New Issue
Block a user