michael@0: See src/README for the README that ships with snappy. michael@0: michael@0: Mozilla does not modify the actual snappy source with the exception of the michael@0: 'snappy-stubs-public.h' header. We have replaced its build system with our own. michael@0: michael@0: Snappy comes from: michael@0: http://code.google.com/p/snappy/ michael@0: michael@0: We are currently using revision: 56 michael@0: michael@0: To upgrade to a newer version: michael@0: 1. Check out the new code using subversion. michael@0: 2. Update 'snappy-stubs-public.h' in this directory with any changes that were michael@0: made to 'snappy-stubs-public.h.in' in the new source. michael@0: 3. Copy the major/minor/patch versions from 'configure.ac' into michael@0: 'snappy-stubs-public.h'. michael@0: 4. Copy all source files from the new version into the src subdirectory. The michael@0: following files are not needed: michael@0: - 'autom4te.cache' subdirectory michael@0: - 'm4' subdirectory michael@0: - 'testdata' subdirectory michael@0: - 'autogen.sh' michael@0: - 'configure.ac' michael@0: - 'Makefile.am' michael@0: 5. Update the revision stamp in this file.