summaryrefslogtreecommitdiffstats
path: root/rlz/rlz.gyp
diff options
context:
space:
mode:
authorivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-06 10:38:59 +0000
committerivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-06 10:38:59 +0000
commitafb14c2cc6095d515aa0754fb6e1e1c44db091b6 (patch)
treef22113e474f2b7329e3f49b8ff887104f0a29775 /rlz/rlz.gyp
parentbfdd5c40a2e31b52cda6b1bb782eadb286f6f2d5 (diff)
downloadchromium_src-afb14c2cc6095d515aa0754fb6e1e1c44db091b6.zip
chromium_src-afb14c2cc6095d515aa0754fb6e1e1c44db091b6.tar.gz
chromium_src-afb14c2cc6095d515aa0754fb6e1e1c44db091b6.tar.bz2
[cros] Add RecursiveLock for CrOS implementation.
BUG=157348 Review URL: https://chromiumcodereview.appspot.com/11361057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166186 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'rlz/rlz.gyp')
-rw-r--r--rlz/rlz.gyp14
1 files changed, 14 insertions, 0 deletions
diff --git a/rlz/rlz.gyp b/rlz/rlz.gyp
index 123eaa0..cdd66dc 100644
--- a/rlz/rlz.gyp
+++ b/rlz/rlz.gyp
@@ -42,6 +42,8 @@
'lib/lib_values.cc',
'lib/machine_id.cc',
'lib/machine_id.h',
+ 'lib/recursive_lock.cc',
+ 'lib/recursive_lock.h',
'lib/rlz_enums.h',
'lib/rlz_lib.cc',
'lib/rlz_lib.h',
@@ -92,6 +94,12 @@
],
},
}],
+ ['chromeos==0', {
+ 'sources!': [
+ 'lib/recursive_lock.cc',
+ 'lib/recursive_lock.h',
+ ]
+ }],
],
},
{
@@ -110,6 +118,7 @@
'lib/financial_ping_test.cc',
'lib/lib_values_unittest.cc',
'lib/machine_id_unittest.cc',
+ 'lib/recursive_lock_unittest.cc',
'lib/rlz_lib_test.cc',
'lib/string_utils_unittest.cc',
'test/rlz_test_helpers.cc',
@@ -122,6 +131,11 @@
'dependencies': [
'../net/net.gyp:net_test_support',
],
+ }],
+ ['chromeos==0', {
+ 'sources!': [
+ 'lib/recursive_lock_unittest.cc',
+ ],
}]
],
},