Add support for bsdiff of file system metadata blocks
BUG=chromium-os:10188
TEST=Unit test, build delta update, apply to Mario and make sure it
boots with new version
Change-Id: I37b3fcc3c0e65e063cd95b0b3c9a5cd2261c98c9
Review URL: http://codereview.chromium.org/5684002
diff --git a/SConstruct b/SConstruct
index c9d5068..6b0646a 100644
--- a/SConstruct
+++ b/SConstruct
@@ -197,6 +197,7 @@
bz2
crypto
curl
+ ext2fs
gflags
glib-2.0
gthread-2.0
@@ -256,6 +257,7 @@
http_fetcher.cc
libcurl_http_fetcher.cc
marshal.glibmarshal.c
+ metadata.cc
omaha_hash_calculator.cc
omaha_request_action.cc
omaha_request_params.cc
@@ -297,6 +299,7 @@
full_update_generator_unittest.cc
graph_utils_unittest.cc
http_fetcher_unittest.cc
+ metadata_unittest.cc
mock_http_fetcher.cc
omaha_hash_calculator_unittest.cc
omaha_request_action_unittest.cc
@@ -358,4 +361,4 @@
unittest_cmd = unittest_env.Program('update_engine_unittests',
unittest_sources + unittest_main)
Clean(unittest_cmd, Glob('*.gcda') + Glob('*.gcno') + Glob('*.gcov') +
- Split('html app.info'))
+ Split('html app.info'))
\ No newline at end of file