build: update rive-tizen header files for build 74/256574/1 accepted/tizen/unified/20210409.064102 submit/tizen/20210408.104426
authorTaehyub Kim <taehyub.kim@samsung.com>
Wed, 7 Apr 2021 09:11:51 +0000 (18:11 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Wed, 7 Apr 2021 09:11:58 +0000 (18:11 +0900)
Change-Id: Ic012e1e3686e5ea7033eed7da847648e52547843

meson.build
packaging/rive-tizen.spec

index 2e3f850..13e5aec 100644 (file)
@@ -36,16 +36,35 @@ install_headers([
 
 install_headers([
    'submodule/include/animation/animation.hpp',
+   'submodule/include/animation/animation_state.hpp',
+   'submodule/include/animation/any_state.hpp',
    'submodule/include/animation/cubic_interpolator.hpp',
+   'submodule/include/animation/entry_state.hpp',
+   'submodule/include/animation/exit_state.hpp',
    'submodule/include/animation/keyed_object.hpp',
    'submodule/include/animation/keyed_property.hpp',
    'submodule/include/animation/keyframe.hpp',
    'submodule/include/animation/keyframe_color.hpp',
    'submodule/include/animation/keyframe_double.hpp',
    'submodule/include/animation/keyframe_id.hpp',
+   'submodule/include/animation/layer_state.hpp',
    'submodule/include/animation/linear_animation.hpp',
    'submodule/include/animation/linear_animation_instance.hpp',
-   'submodule/include/animation/loop.hpp'
+   'submodule/include/animation/loop.hpp',
+   'submodule/include/animation/state_machine.hpp',
+   'submodule/include/animation/state_machine_bool.hpp',
+   'submodule/include/animation/state_machine_component.hpp',
+   'submodule/include/animation/state_machine_double.hpp',
+   'submodule/include/animation/state_machine_input.hpp',
+   'submodule/include/animation/state_machine_layer.hpp',
+   'submodule/include/animation/state_machine_layer_component.hpp',
+   'submodule/include/animation/state_machine_trigger.hpp',
+   'submodule/include/animation/state_transition.hpp',
+   'submodule/include/animation/transition_bool_condition.hpp',
+   'submodule/include/animation/transition_condition.hpp',
+   'submodule/include/animation/transition_double_condition.hpp',
+   'submodule/include/animation/transition_trigger_condition.hpp',
+   'submodule/include/animation/transition_value_condition.hpp'
 ], subdir: 'rive/animation')
 
 install_headers([
@@ -96,14 +115,33 @@ install_headers([
 
 install_headers([
    'submodule/include/generated/animation/animation_base.hpp',
+   'submodule/include/generated/animation/animation_state_base.hpp',
+   'submodule/include/generated/animation/any_state_base.hpp',
    'submodule/include/generated/animation/cubic_interpolator_base.hpp',
+   'submodule/include/generated/animation/entry_state_base.hpp',
+   'submodule/include/generated/animation/exit_state_base.hpp',
    'submodule/include/generated/animation/keyed_object_base.hpp',
    'submodule/include/generated/animation/keyed_property_base.hpp',
    'submodule/include/generated/animation/keyframe_base.hpp',
    'submodule/include/generated/animation/keyframe_color_base.hpp',
    'submodule/include/generated/animation/keyframe_double_base.hpp',
    'submodule/include/generated/animation/keyframe_id_base.hpp',
-   'submodule/include/generated/animation/linear_animation_base.hpp'
+   'submodule/include/generated/animation/layer_state_base.hpp',
+   'submodule/include/generated/animation/linear_animation_base.hpp',
+   'submodule/include/generated/animation/state_machine_base.hpp',
+   'submodule/include/generated/animation/state_machine_bool_base.hpp',
+   'submodule/include/generated/animation/state_machine_component_base.hpp',
+   'submodule/include/generated/animation/state_machine_double_base.hpp',
+   'submodule/include/generated/animation/state_machine_input_base.hpp',
+   'submodule/include/generated/animation/state_machine_layer_base.hpp',
+   'submodule/include/generated/animation/state_machine_layer_component_base.hpp',
+   'submodule/include/generated/animation/state_machine_trigger_base.hpp',
+   'submodule/include/generated/animation/state_transition_base.hpp',
+   'submodule/include/generated/animation/transition_bool_condition_base.hpp',
+   'submodule/include/generated/animation/transition_condition_base.hpp',
+   'submodule/include/generated/animation/transition_double_condition_base.hpp',
+   'submodule/include/generated/animation/transition_trigger_condition_base.hpp',
+   'submodule/include/generated/animation/transition_value_condition_base.hpp'
 ], subdir: 'rive/generated/animation')
 
 install_headers([
@@ -185,6 +223,13 @@ install_headers([
    'submodule/include/shapes/paint/trim_path.hpp'
 ], subdir: 'rive/shapes/paint')
 
+install_headers([
+   'submodule/include/importers/artboard_importer.hpp',
+   'submodule/include/importers/import_stack.hpp',
+   'submodule/include/importers/keyed_object_importer.hpp',
+   'submodule/include/importers/keyed_property_importer.hpp',
+   'submodule/include/importers/linear_animation_importer.hpp'
+], subdir: 'rive/importers')
 
 rive_cpp_src = [
    'submodule/src/math/aabb.cpp',
index 664e00d..382da7f 100644 (file)
@@ -73,5 +73,6 @@ ninja -C builddir install
 %{_includedir}/rive/generated/shapes/paint/*.hpp
 %{_includedir}/rive/shapes/*.hpp
 %{_includedir}/rive/shapes/paint/*.hpp
+%{_includedir}/rive/importers/*.hpp
 %{_libdir}/librive_tizen.so
 %{_libdir}/pkgconfig/rive_tizen.pc