diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-15 21:34:05 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-15 21:34:05 +0000 |
commit | 8ba379904681b2fbbbfc8747b9ef08bb861fdd63 (patch) | |
tree | 506cce757b56cc63a6c93ca061133316e0bebd0c /chrome/installer/installer.gyp | |
parent | 6212153dba1b6b7c83baf2718aa2bfcb0c3a79f3 (diff) | |
download | chromium_src-8ba379904681b2fbbbfc8747b9ef08bb861fdd63.zip chromium_src-8ba379904681b2fbbbfc8747b9ef08bb861fdd63.tar.gz chromium_src-8ba379904681b2fbbbfc8747b9ef08bb861fdd63.tar.bz2 |
Serialize Linux packaging.
BUG=none
TEST=Google Chrome Linux builder should work again.
Review URL: http://codereview.chromium.org/243019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29193 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer/installer.gyp')
-rw-r--r-- | chrome/installer/installer.gyp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/installer/installer.gyp b/chrome/installer/installer.gyp index 982e7d7..1bc1148 100644 --- a/chrome/installer/installer.gyp +++ b/chrome/installer/installer.gyp @@ -486,11 +486,12 @@ '<(PRODUCT_DIR)/locales/en-US.pak', '<(PRODUCT_DIR)/themes/default.pak', ], + 'flock_bash': ['flock', '--', '/tmp/linux_package_lock', 'bash'], 'deb_build': '<(PRODUCT_DIR)/installer/debian/build.sh', 'rpm_build': '<(PRODUCT_DIR)/installer/rpm/build.sh', - 'deb_cmd': ['bash', '<(deb_build)', '-o' '<(PRODUCT_DIR)', + 'deb_cmd': ['<@(flock_bash)', '<(deb_build)', '-o' '<(PRODUCT_DIR)', '-b', '<(PRODUCT_DIR)', '-a', '<(target_arch)'], - 'rpm_cmd': ['bash', '<(rpm_build)', '-o' '<(PRODUCT_DIR)', + 'rpm_cmd': ['<@(flock_bash)', '<(rpm_build)', '-o' '<(PRODUCT_DIR)', '-b', '<(PRODUCT_DIR)', '-a', '<(target_arch)'], 'conditions': [ ['target_arch=="ia32"', { |