widget/android/jni/moz.build
author J.C. Jones <jjones@mozilla.com>
Fri, 10 May 2019 17:59:46 +0000
changeset 532266 192ba11153b4c29512a9722caf8260292601e6aa
parent 477553 167d3bf700d3d43b5c5e6802d090cf6cc0056a51
permissions -rw-r--r--
Bug 1391438 - Move GECKOBUNDLE macros into their own header r=snorp The GECKOBUNDLE macros are useful to more than just a11y code, so let's move them into the jni package so that all jni consumers may drink of their sweet nectar. Differential Revision: https://phabricator.services.mozilla.com/D30585

# -*- 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 for Android", "General")

EXPORTS.mozilla.jni += [
    'Accessors.h',
    'GeckoBundleUtils.h',
    'Natives.h',
    'Refs.h',
    'Types.h',
    'Utils.h',
]

UNIFIED_SOURCES += [
    'Utils.cpp',
]

include('/ipc/chromium/chromium-config.mozbuild')

FINAL_LIBRARY = 'xul'

LOCAL_INCLUDES += [
    '/widget',
    '/widget/android',
]