layout | title |
---|---|
default |
NUI Build Instructions |
The tutorial shows how to build NUI for Ubuntu. The required DALi repositories are hosted here in DaliHub github. It also contains a fork of the TizenFX repository (originally hosted in the Samsung github).
- Install dotnet 2.0 using the instructions here
- Clone the following repos into your main repository folder:
[email protected]:dalihub/dali-core
[email protected]:dalihub/dali-adaptor
[email protected]:dalihub/dali-toolkit
[email protected]:dalihub/dali-csharp-binder
[email protected]:dalihub/tizenfx-stub.git
[email protected]:dalihub/TizenFX.git
[email protected]:dalihub/nui-demo.git
The DALi repositories need to be built into the dali-env (environment), then the Tizen stub and Tizen NUI repo built.
- Follow README instructions in dali-core repository to create dali-env folder
- "Source" your dali-env environment script, see README in dali-core
- Build DALi repos as indicated in the README for each repository
- Build tizenfx-stub:
cd <<tizenfx-stub>>
cmake -DCMAKE_INSTALL_PREFIX=$DESKTOP_PREFIX
make install
- Build TizenFX (See README for latest instructions)
cd <<TizenFX>>
./build.sh full
- Build nui-demo
cd <<nui-demo/required-example>>
dotnet build
dotnet run