# -*- 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/. with Files('**'): BUG_COMPONENT = ('Firefox Build System', 'General') if CONFIG['MOZ_BUILD_APP'] == 'mobile/android': DEFINES['MOZ_FENNEC'] = True if 'gtk' in CONFIG['MOZ_WIDGET_TOOLKIT']: DEFINES['MOZ_GTK'] = True JAR_MANIFESTS += ['jar.mn'] GENERATED_FILES = [ 'multilocale.txt', ] multilocale = GENERATED_FILES['multilocale.txt'] multilocale.script = 'gen_multilocale.py' FINAL_TARGET_FILES.res += [ '!multilocale.txt', ] if CONFIG['MOZ_CRASHREPORTER']: if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa': # TODO: fixing bug 1223748 should let us remove this special case LOCALIZED_FILES['crashreporter.app'].Contents.Resources += [ 'en-US/crashreporter/crashreporter.ini' ] else: LOCALIZED_FILES += [ 'en-US/crashreporter/crashreporter.ini' ] LOCALIZED_GENERATED_FILES += ['update.locale'] update_locale = LOCALIZED_GENERATED_FILES['update.locale'] update_locale.script = 'generate_update_locale.py' LOCALIZED_FILES += ['!update.locale']