lottie/example: disable default building of example 45/184145/2
authorsubhransu sekhar mohanty <smohantty@subhransus-MacBook-Air.local>
Fri, 13 Jul 2018 14:20:15 +0000 (23:20 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Mon, 16 Jul 2018 03:54:50 +0000 (03:54 +0000)
to enable use meson -Dexample=true build while configuring meson.
or meson configure -Dexample=true in the build directory.

Change-Id: If267e6883fb866a741bf18dbfedd2a7782e21df5

README.txt
meson.build
meson_options.txt

index c079df8..9e308c7 100644 (file)
@@ -2,10 +2,13 @@ BUILD INSTRUCTION
 =================
 1. install meson build system. ( follow instruction in this link http://mesonbuild.com/Getting-meson.html )
 2. install ninja build tool    (https://ninja-build.org/)
-3. make a build directory in ssg/ flder
-4. run meson build/
+4. invoke meson build/  or meson -Dexample=true build/
+5. invoke ninja inside the build folder.
 
-RUN INSTRUCTION
+NOTE: run meson configure to see all the build options
+
+BUILD EXAMPLE
 ===============
-1. run ninja inside build/ folder
-2. to run example invoke ./build/example/ssgdemo
+1. meson configure -Dexample=true
+2. ninja
+3. to run example invoke ./build/example/demo
index ba33397..c6a2f2a 100644 (file)
@@ -20,7 +20,9 @@ inc = include_directories('inc')
 subdir('inc')
 subdir('src')
 
-subdir('example')
+if get_option('example') == true
+    subdir('example')
+endif
 
 if get_option('test') == true
    subdir('test')
index d8e5890..4f55605 100644 (file)
@@ -5,7 +5,7 @@ option('test',
 
 option('example',
    type: 'boolean',
-   value: true,
+   value: false,
    description: 'enable example')
 
 option('text',