mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-08-12 20:28:11 -05:00
Add support for inline scripts
* Script can be defined in the macro segment or loaded from a file * Supports both LUA and Python * Can be used for actions and conditions * obs_script_create and obs_script_destroy are resolved at runtime (Let's hope the API remains stable)
This commit is contained in:
@@ -9,16 +9,28 @@ target_sources(
|
||||
${PROJECT_NAME}
|
||||
PRIVATE macro-action-script.cpp
|
||||
macro-action-script.hpp
|
||||
macro-action-script-inline.cpp
|
||||
macro-action-script-inline.hpp
|
||||
macro-condition-script.cpp
|
||||
macro-condition-script.hpp
|
||||
macro-condition-script-inline.cpp
|
||||
macro-condition-script-inline.hpp
|
||||
macro-script-handler.cpp
|
||||
macro-script-handler.hpp
|
||||
macro-segment-script.cpp
|
||||
macro-segment-script.hpp)
|
||||
macro-segment-script.hpp
|
||||
macro-segment-script-inline.cpp
|
||||
macro-segment-script-inline.hpp)
|
||||
|
||||
target_sources(
|
||||
${PROJECT_NAME} PRIVATE utils/properties-view.cpp utils/properties-view.hpp
|
||||
utils/properties-view.moc.hpp)
|
||||
${PROJECT_NAME}
|
||||
PRIVATE utils/inline-script.cpp
|
||||
utils/inline-script.hpp
|
||||
utils/obs-script-helpers.cpp
|
||||
utils/obs-script-helpers.hpp
|
||||
utils/properties-view.cpp
|
||||
utils/properties-view.hpp
|
||||
utils/properties-view.moc.hpp)
|
||||
|
||||
target_include_directories(${PROJECT_NAME}
|
||||
PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/utils")
|
||||
|
||||
Reference in New Issue
Block a user