Motive Animation System
An open source project by
FPL.
|
Following are the minimum required versions of tools and libraries you need to build Motive for Android:
Prior to building, install the following components using the Linux distribution's package manager:
For example, on Ubuntu:
make
to build the library and unit tests.For example:
To perform a debug build:
Build targets can be configured using options exposed in motive/CMakeLists.txt
by using CMake's -D
option. Build configuration set using the -D
option is sticky across subsequent builds.
For example, if a build is performed using:
to switch to a release build CMAKE_BUILD_TYPE must be explicitly specified:
The benchmarker
appliction is in the benchmarker
directory. This application creates 40000 [Motivators][] of various sorts, measures their runtime, and reports these runtimes periodically as histograms.
To build the benchmarker
application into motive/bin/benchmark
,
Run the benchmark application with,
The unit tests are in the tests
directory. They are built with the Motive library (See "Building" above). Run tests from the tests
directory.