Bug 1032018 Don't build Loop core when building of Loop is disabled. r=glandium
authorMark Banner <standard8@mozilla.com>
Tue, 01 Jul 2014 09:39:10 +0100
changeset 191632 3dc373826e2a167498d06e2ad277b56ae80cc665
parent 191631 b5b7809e827217b419781cfb2bc5820d5718c00a
child 191633 b772f64b80a8012d72c7909c114ac74673a7d81b
push id45630
push usermbanner@mozilla.com
push dateTue, 01 Jul 2014 08:40:40 +0000
treeherdermozilla-inbound@3dc373826e2a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium
bugs1032018
milestone33.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1032018 Don't build Loop core when building of Loop is disabled. r=glandium
browser/components/moz.build
--- a/browser/components/moz.build
+++ b/browser/components/moz.build
@@ -5,29 +5,31 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 PARALLEL_DIRS += [
     'about',
     'customizableui',
     'dirprovider',
     'downloads',
     'feeds',
-    'loop',
     'places',
     'preferences',
     'privatebrowsing',
     'search',
     'sessionstore',
     'shell',
     'sidebar',
     'tabview',
     'translation',
     'migration',
 ]
 
+if CONFIG['MOZ_LOOP']:
+    PARALLEL_DIRS += ['loop']
+
 DIRS += ['build']
 
 XPIDL_SOURCES += [
     'nsIBrowserGlue.idl',
     'nsIBrowserHandler.idl',
 ]
 
 XPIDL_MODULE = 'browsercompsbase'