gecko-dev/toolkit/content/moz.build
Nick Alexander 14dd745141 Bug 1365060 - Move MOZ_{NATIVE_DEVICES, INSTALL_TRACKING} to moz.configure. r=chmanchester
This intentionally allows to set MOZ_INSTALL_TRACKING without
reference to the milestone being release or beta.  That is, we
separate the default value (which depends on release or beta) from the
value specified, making life easier for developers.

MozReview-Commit-ID: 3vPF7KO7fEX

--HG--
extra : rebase_source : 8d5764104b5322a32e4a048bfd3222f62fed73bb
2017-05-15 14:37:54 -07:00

291 lines
8.3 KiB
Python

# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
TEST_DIRS += ['tests']
for var in ('target', 'MOZ_CONFIGURE_OPTIONS', 'CC', 'CC_VERSION', 'CXX'):
DEFINES[var] = CONFIG[var]
DEFINES['CFLAGS'] = CONFIG['OS_CFLAGS']
if CONFIG['OS_TARGET'] == 'Android':
DEFINES['ANDROID_PACKAGE_NAME'] = CONFIG['ANDROID_PACKAGE_NAME']
if CONFIG['MOZ_INSTALL_TRACKING']:
DEFINES['MOZ_INSTALL_TRACKING'] = 1
if CONFIG['MOZ_ANDROID_CXX_STL'] == 'libc++':
DEFINES['MOZ_USE_LIBCXX'] = True
if CONFIG['MOZ_BUILD_APP'] == 'mobile/android':
DEFINES['MOZ_FENNEC'] = True
JAR_MANIFESTS += ['jar.mn']
DEFINES['TOPOBJDIR'] = TOPOBJDIR
with Files('**'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('aboutTelemetry.*'):
BUG_COMPONENT = ('Toolkit', 'Telemetry')
with Files('customizeToolbar.*'):
BUG_COMPONENT = ('Toolkit', 'Toolbars and Toolbar Customization')
with Files('aboutwebrtc/*'):
BUG_COMPONENT = ('Core', 'WebRTC')
with Files('gmp-sources/*'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('tests/browser/browser_audio*'):
BUG_COMPONENT = ('Core', 'Audio/Video: Playback')
with Files('tests/browser/*block*'):
BUG_COMPONENT = ('Core', 'Audio/Video: Playback')
with Files('tests/browser/*silent*'):
BUG_COMPONENT = ('Core', 'Audio/Video: Playback')
with Files('tests/browser/*1170531*'):
BUG_COMPONENT = ('Firefox', 'Menus')
with Files('tests/browser/*1198465*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/browser/*451286*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/browser/*594509*'):
BUG_COMPONENT = ('Toolkit Graveyard', 'XULRunner')
with Files('tests/browser/*982298*'):
BUG_COMPONENT = ('Core', 'Layout')
with Files('tests/browser/browser_content_url_annotation.js'):
BUG_COMPONENT = ('Toolkit', 'Crash Reporting')
with Files('tests/browser/browser_default_image_filename.js'):
BUG_COMPONENT = ('Firefox', 'File Handling')
with Files('tests/browser/*caret*'):
BUG_COMPONENT = ('Firefox', 'Keyboard Navigation')
with Files('tests/browser/*find*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/browser/browser_isSynthetic.js'):
BUG_COMPONENT = ('Firefox', 'Tabbed Browsing')
with Files('tests/browser/*mediaPlayback*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/browser/*mute*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/browser/*save*'):
BUG_COMPONENT = ('Firefox', 'File Handling')
with Files('tests/browser/*scroll*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/chrome/**'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/chrome/*networking*'):
BUG_COMPONENT = ('Core', 'Networking')
with Files('tests/chrome/*autocomplete*'):
BUG_COMPONENT = ('Toolkit', 'Autocomplete')
with Files('tests/chrome/*drop*'):
BUG_COMPONENT = ('Core', 'Drag and Drop')
with Files('tests/chrome/*1048178*'):
BUG_COMPONENT = ('Core', 'XUL')
with Files('tests/chrome/*253481*'):
BUG_COMPONENT = ('Core', 'Editor')
with Files('tests/chrome/*263683*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*304188*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*331215*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*360220*'):
BUG_COMPONENT = ('Firefox', 'RSS Discovery and Preview')
with Files('tests/chrome/*360437*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*409624*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*418874*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*429723*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*437844*'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('tests/chrome/rtlchrome/**'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('tests/chrome/*451540*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/*554279*'):
BUG_COMPONENT = ('Toolkit', 'Toolbars and Toolbar Customization')
with Files('tests/chrome/*585946*'):
BUG_COMPONENT = ('Toolkit', 'Toolbars and Toolbar Customization')
with Files('tests/chrome/*557987*'):
BUG_COMPONENT = ('Core', 'XP Toolkit/Widgets: Menus')
with Files('tests/chrome/*562554*'):
BUG_COMPONENT = ('Core', 'XP Toolkit/Widgets: Menus')
with Files('tests/chrome/*570192*'):
BUG_COMPONENT = ('Firefox', 'Session Restore')
with Files('tests/chrome/*findbar*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('tests/chrome/test_preferences*'):
BUG_COMPONENT = ('Toolkit', 'Preferences')
with Files('tests/mochitest/*autocomplete*'):
BUG_COMPONENT = ('Toolkit', 'Autocomplete')
with Files('tests/mochitest/*mousecapture*'):
BUG_COMPONENT = ('Core', 'Event Handling')
with Files('tests/reftests/*progress*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/reftests/*multiline*'):
BUG_COMPONENT = ('Core', 'XBL')
with Files('tests/reftests/*videocontrols*'):
BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('tests/unit/**'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('tests/widgets/*audiocontrols*'):
BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('tests/widgets/*1319301*'):
BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('tests/widgets/*898940*'):
BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('tests/widgets/*contextmenu*'):
BUG_COMPONENT = ('Firefox', 'Menus')
with Files('tests/widgets/*editor*'):
BUG_COMPONENT = ('Core', 'XP Toolkit/Widgets: XUL')
with Files('tests/widgets/*menubar*'):
BUG_COMPONENT = ('Core', 'XUL')
with Files('tests/widgets/*capture*'):
BUG_COMPONENT = ('Core', 'Event Handling')
with Files('tests/widgets/*popup*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/widgets/*tree*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('tests/widgets/*videocontrols*'):
BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('widgets/*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('TopLevelVideoDocument.js'):
BUG_COMPONENT = ('Toolkit', 'Video/Audio Controls')
with Files('about*'):
BUG_COMPONENT = ('Firefox', 'General')
with Files('aboutNetworking*'):
BUG_COMPONENT = ('Core', 'Networking')
with Files('aboutProfile*'):
BUG_COMPONENT = ('Toolkit', 'Startup and Profile System')
with Files('aboutRights*'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('aboutService*'):
BUG_COMPONENT = ('Core', 'DOM: Workers')
with Files('aboutSupport*'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('aboutTelemetry*'):
BUG_COMPONENT = ('Toolkit', 'Telemetry')
with Files('autocomplete.css'):
BUG_COMPONENT = ('Firefox', 'Search')
with Files('browser-*.js'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('buildconfig.html'):
BUG_COMPONENT = ('Toolkit', 'Build Config')
with Files('contentAreaUtils.js'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('customizeToolbar.*'):
BUG_COMPONENT = ('Toolkit', 'Toolbars and Toolbar Customization')
with Files('*picker*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('direction*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('edit*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('*find*'):
BUG_COMPONENT = ('Toolkit', 'Find Toolbar')
with Files('globalOverlay.*'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('menulist.css'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('minimal-xul.css'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('plugins*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('resetProfile*'):
BUG_COMPONENT = ('Firefox', 'Migration')
with Files('textbox*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('timepicker*'):
BUG_COMPONENT = ('Toolkit', 'XUL Widgets')
with Files('treeUtils.js'):
BUG_COMPONENT = ('Toolkit', 'General')
with Files('viewZoomOverlay.js'):
BUG_COMPONENT = ('Toolkit', 'General')