Integrated Rhubarb for Spine into build
This commit is contained in:
parent
61731441b3
commit
19a3144572
|
@ -5,11 +5,10 @@ include(appInfo.cmake)
|
|||
# Build and install main executable
|
||||
add_subdirectory(rhubarb)
|
||||
|
||||
# Install extras
|
||||
install(
|
||||
DIRECTORY extras
|
||||
DESTINATION .
|
||||
)
|
||||
# Build and install extras
|
||||
add_subdirectory("extras/AdobeAfterEffects")
|
||||
add_subdirectory("extras/MagixVegas")
|
||||
add_subdirectory("extras/rhubarb-for-spine")
|
||||
|
||||
# Install misc. files
|
||||
install(
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
cmake_minimum_required(VERSION 3.2)
|
||||
|
||||
set(afterEffectsFiles
|
||||
"Rhubarb Lip Sync.jsx"
|
||||
"README.md"
|
||||
)
|
||||
|
||||
install(
|
||||
FILES ${afterEffectsFiles}
|
||||
DESTINATION "extras/AdobeAfterEffects"
|
||||
)
|
|
@ -0,0 +1,14 @@
|
|||
cmake_minimum_required(VERSION 3.2)
|
||||
|
||||
set(vegasFiles
|
||||
"Debug Rhubarb.cs"
|
||||
"Debug Rhubarb.cs.config"
|
||||
"Import Rhubarb.cs"
|
||||
"Import Rhubarb.cs.config"
|
||||
"README.md"
|
||||
)
|
||||
|
||||
install(
|
||||
FILES ${vegasFiles}
|
||||
DESTINATION "extras/MagixVegas"
|
||||
)
|
|
@ -10,4 +10,5 @@
|
|||
/.idea/**/*.iml
|
||||
|
||||
/build/
|
||||
/out/
|
||||
/out/
|
||||
/tmp/
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
cmake_minimum_required(VERSION 3.2)
|
||||
|
||||
add_custom_target(
|
||||
rhubarbForSpine ALL
|
||||
"./gradlew" "jar"
|
||||
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
||||
COMMENT "Building Rhubarb for Spine through Gradle."
|
||||
)
|
||||
|
||||
install(
|
||||
DIRECTORY "build/libs/"
|
||||
DESTINATION "extras/rhubarb-for-spine"
|
||||
)
|
||||
|
||||
install(
|
||||
FILES README.md
|
||||
DESTINATION "extras/rhubarb-for-spine"
|
||||
)
|
|
@ -0,0 +1,3 @@
|
|||
# Rhubarb Lip Sync for Spine
|
||||
|
||||
TODO: Document how to use
|
Loading…
Reference in New Issue