subhransu mohanty 8706eca905 lottie/vector: take the fast path in addPath() api only when path is null.
This patch is to avoid unnecessary allocation and deallocation when the path is empty but not null during addPath

Change-Id: Iab3820419257fbbecaddc93d73e5868b1889e6c5
2018-11-30 04:10:36 +00:00
2018-08-17 21:27:05 +09:00
2018-09-07 01:26:11 +00:00
2018-07-25 19:24:53 +09:00

BUILD INSTRUCTIONS
==================
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. invoke meson build/  or meson -Dexample=true build/
4. invoke ninja inside the build folder.

NOTE: run meson configure to see all the build options

BUILD EXAMPLES
==============
1. meson configure -Dexample=true
2. ninja
3. to run examples invoke ./build/example/demo, etc.

RUN TESTS
=========
1. meson configure -Dtest=true
2. ninja
3. invoke testsuites as ./build/test/animationTestSuite and ./build/test/vectorTestSuite

BUILD WITH CMAKE
================
liblottie-player can also be built using the cmake build system.

1. install cmake.  (Follow instructions at https://cmake.org/download/)
2. create a new build/ directory
3. invoke cmake from inside build/ as cmake -DLIB_INSTALL_DIR=lib ..
4. invoke make
5. invoke sudo make install to install, if desired.

To install to a different prefix, specify it when running cmake, e.g.:
 cmake -DCMAKE_INSTALL_PREFIX:PATH=~/Build -DLIB_INSTALL_DIR=~/Build/lib ..

Description
Supercharged Telegram fork for iOS from original creator of Nicegram
Readme 924 MiB
Languages
Swift 45.5%
C 42.4%
Objective-C 4.9%
Assembly 3.2%
C++ 1.7%
Other 1.9%