Commit Graph

3 Commits

Author SHA1 Message Date
Sandra Lokshina 8afadb4773 Add HLS objects and basic routines to parse manifests into them.
Issue #279.

Change-Id: I5b6f90b682d77849ce075a2a76a4202c56e5d882
2017-01-09 10:50:55 -08:00
Jacob Trimble c7c2b41ac9 Add DBEngine to manage IndexedDB connections.
This is part of the v2 equivalent of the ContentDatabase.  This only
manages low-level interactions with the IndexedDB and wraps all
actions in Promises.

This also adds an in-memory version that is used for testing.

Issue #343

Change-Id: I0d296639e74c1d4cab232ce7248b03a353b38b3c
2016-05-20 11:22:50 -07:00
Jacob Trimble 5cb3baa602 Added configurable build framework.
Created a new build script written in python.  This can be used to
build one of several available build types as well as any custom
build.  It uses a custom file format to specify the contents of a
build.  The default is to build the complete build.

There will be a follow up change to replace the rest of the build
scripts with python.  This replaces lib.sh and build.sh, but lib.sh
still exists.

This also updates the stat script for the new output location and
now supports giving the build type name as the argument.  Also can
now be run with any working directory.

Change-Id: I1243e8ad2c7e780ef67d002d4ac8d7d5e3bd5211
2016-01-28 10:31:58 -08:00