mirror of
https://github.com/overte-org/overte.git
synced 2025-07-16 22:17:03 +02:00
Merge branch 'linux-input-plugins' of github.com:AndrewMeadows/hifi into near-grab-via-parenting
This commit is contained in:
commit
e8aa9c07ed
1 changed files with 13 additions and 7 deletions
|
@ -10,24 +10,30 @@ macro(SETUP_HIFI_PLUGIN)
|
||||||
setup_hifi_library(${ARGV})
|
setup_hifi_library(${ARGV})
|
||||||
add_dependencies(interface ${TARGET_NAME})
|
add_dependencies(interface ${TARGET_NAME})
|
||||||
set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "Plugins")
|
set_target_properties(${TARGET_NAME} PROPERTIES FOLDER "Plugins")
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
set(PLUGIN_PATH "interface.app/Contents/MacOS/plugins")
|
set(PLUGIN_PATH "interface.app/Contents/MacOS/plugins")
|
||||||
else()
|
else()
|
||||||
set(PLUGIN_PATH "plugins")
|
set(PLUGIN_PATH "plugins")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||||
|
set(PLUGIN_FULL_PATH "${CMAKE_BINARY_DIR}/interface/${PLUGIN_PATH}/")
|
||||||
|
else()
|
||||||
|
set(PLUGIN_FULL_PATH "${CMAKE_BINARY_DIR}/interface/$<CONFIGURATION>/${PLUGIN_PATH}/")
|
||||||
|
endif()
|
||||||
|
|
||||||
# create the destination for the plugin binaries
|
# create the destination for the plugin binaries
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
TARGET ${TARGET_NAME} POST_BUILD
|
TARGET ${TARGET_NAME} POST_BUILD
|
||||||
COMMAND "${CMAKE_COMMAND}" -E make_directory
|
COMMAND "${CMAKE_COMMAND}" -E make_directory
|
||||||
"${CMAKE_BINARY_DIR}/interface/$<CONFIGURATION>/${PLUGIN_PATH}/"
|
${PLUGIN_FULL_PATH}
|
||||||
)
|
)
|
||||||
|
|
||||||
add_custom_command(TARGET ${DIR} POST_BUILD
|
add_custom_command(TARGET ${DIR} POST_BUILD
|
||||||
COMMAND "${CMAKE_COMMAND}" -E copy
|
COMMAND "${CMAKE_COMMAND}" -E copy
|
||||||
"$<TARGET_FILE:${TARGET_NAME}>"
|
"$<TARGET_FILE:${TARGET_NAME}>"
|
||||||
"${CMAKE_BINARY_DIR}/interface/$<CONFIGURATION>/${PLUGIN_PATH}/"
|
${PLUGIN_FULL_PATH}
|
||||||
)
|
)
|
||||||
|
|
||||||
endmacro()
|
endmacro()
|
||||||
|
|
Loading…
Reference in a new issue