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