X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=README.md;h=29c195f28ea2f802d74587160c626e35d3370f8e;hb=2442982202057a43ddd2b77b024f4fa00ca1b993;hp=d601637e1ccd3073b895aa63ce2497dacb1c6fa4;hpb=cd3a34ae962e9c9cd81df397a55fb8e605391846;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/README.md b/README.md index d601637..29c195f 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ * [4. Building for MS Windows](#4-windows-builds) * Build with the Visual Studio project. * Build with CMake. + * [5. Building for MacOS](#5-building-for-macos) * [Creating an example](#creating-an-example) # Build Instructions @@ -26,6 +27,7 @@ - Ubuntu 16.04 or later - Environment created using dali_env script in dali-core repository - GCC version 9 + - Cmake version 3.8.2 or later DALi requires a compiler supporting C++17 features. @@ -109,6 +111,10 @@ To install apks: $ adb install -r ./app/build/outputs/apk/debug/dali-demo-debug.apk $ adb install -r ./app/build/outputs/apk/release/dali-demo-release.apk +Manually granting permission for accessing Storage before running the demo + 1. Long press the DALi demo app icon => App Info + 2. Permissions => Storage => Enable + ## 4. Building for MS Windows Third party dependencies are built using vcpkg. Instructions on how to install vcpkg can be found in the @@ -162,3 +168,22 @@ vcpkg-script folder in the windows-dependencies repository. $ setx DALI_STYLE_DIR $DALI_ENV_FOLDER/share/dali/toolkit/styles/ $ setx DALI_STYLE_IMAGE_DIR $DALI_ENV_FOLDER/share/dali/toolkit/styles/images/ $ setx DALI_DATA_READ_ONLY_DIR $DALI_ENV_FOLDER/share/dali/ + +## 5. Building for MacOS + +It is assumed that the DALi environment has been set up & that DALi Core, Adaptor & Toolkit have been built accordingly. + +To build the repository enter the 'build/tizen' folder: +```zsh +% cd dali-demo/build/tizen +``` +Then run the following command to set up the build: +```zsh +% cmake -DCMAKE_INSTALL_PREFIX=$DESKTOP_PREFIX -DCMAKE_TOOLCHAIN_FILE=$VCPKG_FOLDER/scripts/buildsystems/vcpkg.cmake -DINTERNATIONALIZATION=OFF +``` +If a Debug build is required, then add `-DCMAKE_BUILD_TYPE=Debug` + +To build, run: +```zsh +% make install -j8 +```