Index: rlz/rlz.gyp |
diff --git a/rlz/rlz.gyp b/rlz/rlz.gyp |
index c38c4ff04b60289fa92bb67d0985ef0680da2f4e..18637058ed90d7563ab793f4505bd378fa25fc0e 100644 |
--- a/rlz/rlz.gyp |
+++ b/rlz/rlz.gyp |
@@ -34,6 +34,7 @@ |
'chromeos/lib/machine_id_chromeos.cc', |
'chromeos/lib/rlz_value_store_chromeos.cc', |
'chromeos/lib/rlz_value_store_chromeos.h', |
+ 'ios/lib/machine_id_ios.cc', |
'lib/assert.cc', |
'lib/assert.h', |
'lib/crc32.h', |
@@ -97,6 +98,15 @@ |
}, |
}], |
], |
+ 'target_conditions': [ |
+ # Need 'target_conditions' to override default filename_rules to include |
+ # the files on iOS. |
+ ['OS=="ios"', { |
+ 'sources/': [ |
+ ['include', '^mac/lib/rlz_value_store_mac\\.'], |
+ ], |
+ }], |
+ ], |
# TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
'msvs_disabled_warnings': [ 4267, ], |
}, |