1ad2a247ae52f38a9ae438cc6992bd510ddcb28b
[platform/core/uifw/rive-tizen.git] / README.md
1 # Rive-Tizen
2 ## Build
3 ### Prerequiste
4 Rive-Tizen requires [ThorVG](https://github.com/Samsung/thorvg) to render Rive graphical units.
5 Please visit [ThorVG](https://github.com/Samsung/thorvg) and install that library by its guidance.
6
7 ### Prepare Sub Modules
8 Rive-Tizen extends [rive-cpp](https://github.com/rive-app/rive-cpp)  project for exchanging backend rendering engine to Tizen specific.
9 Thus, you can immediately clone the rive-cpp project and build it on Rive-Tizen repo.
10 ```
11 git submodule update --init --recursive
12 ```
13
14 ### Build Rive-Tizen
15 Basically, Rive-Tizen supports [meson](https://mesonbuild.com/) build system.
16
17 Install [meson](http://mesonbuild.com/Getting-meson.html) and [ninja](https://ninja-build.org/) if not installed yet.
18
19 Run meson to configure Rive-Tizen.
20 ```
21 meson build
22 ```
23 Run ninja to build & install Rive-Tizen
24 ```
25 ninja -C build install
26 ```