mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 05:41:12 +00:00
2fc4f70e9b
Automatically generated path that adds flag `REQUIRES_UNIFIED_BUILD = True` to `moz.build` when the module governed by the build config file is not buildable outside on the unified environment. This needs to be done in order to have a hybrid build system that adds the possibility of combing unified build components with ones that are built outside of the unified eco system. Differential Revision: https://phabricator.services.mozilla.com/D122345 |
||
---|---|---|
.. | ||
src | ||
moz.build | ||
README | ||
snappy-stubs-public.h |
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: https://github.com/google/snappy We are currently using revision: 1.1.8 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 'CMakeLists.txt' into 'snappy-stubs-public.h'. 4. Copy all source files from the new version into the src subdirectory. The following are not needed: - 'CMakeLists.txt' file - 'cmake' subdirectory - 'docs' subdirectory - 'testdata' subdirectory 5. Update the revision stamp in this file.