michael@0: # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- michael@0: # vim: set filetype=python: michael@0: # This Source Code Form is subject to the terms of the Mozilla Public michael@0: # License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: # file, You can obtain one at http://mozilla.org/MPL/2.0/. michael@0: michael@0: PARALLEL_DIRS += [ michael@0: 'about', michael@0: 'customizableui', michael@0: 'dirprovider', michael@0: 'downloads', michael@0: 'feeds', michael@0: 'places', michael@0: 'preferences', michael@0: 'privatebrowsing', michael@0: 'search', michael@0: 'sessionstore', michael@0: 'shell', michael@0: 'sidebar', michael@0: 'tabview', michael@0: 'migration', michael@0: ] michael@0: michael@0: DIRS += ['build'] michael@0: michael@0: XPIDL_SOURCES += [ michael@0: 'nsIBrowserGlue.idl', michael@0: 'nsIBrowserHandler.idl', michael@0: ] michael@0: michael@0: XPIDL_MODULE = 'browsercompsbase' michael@0: michael@0: EXTRA_COMPONENTS += [ michael@0: 'BrowserComponents.manifest', michael@0: ] michael@0: EXTRA_PP_COMPONENTS += [ michael@0: 'nsBrowserContentHandler.js', michael@0: 'nsBrowserGlue.js', michael@0: ] michael@0: michael@0: EXTRA_JS_MODULES += [ michael@0: 'distribution.js', michael@0: ] michael@0: michael@0: BROWSER_CHROME_MANIFESTS += [ michael@0: 'test/browser.ini' michael@0: ] michael@0: michael@0: if CONFIG['MOZ_SAFE_BROWSING']: michael@0: BROWSER_CHROME_MANIFESTS += ['safebrowsing/content/test/browser.ini']