|
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.