summaryrefslogtreecommitdiff
path: root/chromium/rlz
diff options
context:
space:
mode:
authorAndras Becsi <andras.becsi@digia.com>2014-03-18 13:16:26 +0100
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-03-20 15:55:39 +0100
commit3f0f86b0caed75241fa71c95a5d73bc0164348c5 (patch)
tree92b9fb00f2e9e90b0be2262093876d4f43b6cd13 /chromium/rlz
parente90d7c4b152c56919d963987e2503f9909a666d2 (diff)
downloadqtwebengine-chromium-3f0f86b0caed75241fa71c95a5d73bc0164348c5.tar.gz
Update to new stable branch 1750
This also includes an updated ninja and chromium dependencies needed on Windows. Change-Id: Icd597d80ed3fa4425933c9f1334c3c2e31291c42 Reviewed-by: Zoltan Arvai <zarvai@inf.u-szeged.hu> Reviewed-by: Zeno Albisser <zeno.albisser@digia.com>
Diffstat (limited to 'chromium/rlz')
-rw-r--r--chromium/rlz/rlz.gyp28
1 files changed, 25 insertions, 3 deletions
diff --git a/chromium/rlz/rlz.gyp b/chromium/rlz/rlz.gyp
index c38c4ff04b6..bd0fe23d3dd 100644
--- a/chromium/rlz/rlz.gyp
+++ b/chromium/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',
@@ -67,7 +68,6 @@
'win/lib/process_info.h',
'win/lib/registry_util.cc',
'win/lib/registry_util.h',
- 'win/lib/rlz_lib.h',
'win/lib/rlz_lib_win.cc',
'win/lib/rlz_value_store_registry.cc',
'win/lib/rlz_value_store_registry.h',
@@ -97,14 +97,38 @@
},
}],
],
+ '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, ],
},
{
+ 'target_name': 'test_support_rlz',
+ 'type': 'static_library',
+ 'dependencies': [
+ ':rlz_lib',
+ '../base/base.gyp:base',
+ '../base/base.gyp:test_support_base',
+ '../testing/gtest.gyp:gtest',
+ ],
+ 'sources': [
+ 'test/rlz_test_helpers.cc',
+ 'test/rlz_test_helpers.h',
+ ],
+ },
+ {
'target_name': 'rlz_unittests',
'type': 'executable',
'dependencies': [
':rlz_lib',
+ ':test_support_rlz',
'../base/base.gyp:base',
'../base/base.gyp:base_prefs',
'../testing/gmock.gyp:gmock',
@@ -119,8 +143,6 @@
'lib/machine_id_unittest.cc',
'lib/rlz_lib_test.cc',
'lib/string_utils_unittest.cc',
- 'test/rlz_test_helpers.cc',
- 'test/rlz_test_helpers.h',
'test/rlz_unittest_main.cc',
'win/lib/machine_deal_test.cc',
],