gecko/other-licenses/snappy
Ben Turner c4984bb490 Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey.
--HG--
extra : transplant_source : 55%9D%86m%D8%18%87J%5C%E1%E3%93P%AF.%B7%D0%8EQ
2011-12-07 00:10:13 -08:00
..
src Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey. 2011-12-07 00:10:13 -08:00
Makefile.in Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey. 2011-12-07 00:10:13 -08:00
README Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey. 2011-12-07 00:10:13 -08:00
snappy-stubs-public.h Bug 703660 - IndexedDB: Compress structured clone data with Snappy. r=sicking+khuey. 2011-12-07 00:10:13 -08:00

See src/README for the README that ships with snappy.

Mozilla does not modify the actual snappy source with the exception of the
'snappy-stubs-public.h' header. We have replaced its build system with our own.

Snappy comes from:
  http://code.google.com/p/snappy/

To upgrade to a newer version:
  1. Check out the new code using subversion.
  2. Update 'snappy-stubs-public.h' in this directory with any changes that were
     made to 'snappy-stubs-public.h.in' in the new source.
  3. Copy the major/minor/patch versions from 'configure.ac' into
     'snappy-stubs-public.h'.
  4. Copy all source files from the new version into the src subdirectory. The
     following files are not needed:
       - 'autom4te.cache' subdirectory
       - 'm4' subdirectory
       - 'testdata' subdirectory
       - 'autogen.sh'
       - 'configure.ac'
       - 'Makefile.am'