mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
31b4d8f041
There are several parts to this ticket: 1) Produce javaaddons-1.0.jar, a standalone JAR defining a (versioned) Java interface suitable for consumption by third-party Java addon implementations. 2) Support the new V1 interface in the JavaAddonManager. 3) Add Robocop JavascriptTests testing the JavaScript message passing interface to and from Java. This patch can be read as "not in tests/" and "everything in tests/".
36 lines
777 B
Python
36 lines
777 B
Python
# -*- Mode: python; c-basic-offset: 4; 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/.
|
|
|
|
CONFIGURE_SUBST_FILES += ['installer/Makefile']
|
|
|
|
DIRS += [
|
|
'../locales',
|
|
'locales',
|
|
]
|
|
|
|
if CONFIG['MOZ_ANDROID_MLS_STUMBLER']:
|
|
DIRS += ['stumbler']
|
|
|
|
DIRS += [
|
|
'javaaddons', # Must be built before base.
|
|
'base',
|
|
'chrome',
|
|
'components',
|
|
'modules',
|
|
'themes/core',
|
|
'app',
|
|
'fonts',
|
|
'geckoview_library',
|
|
'extensions',
|
|
]
|
|
|
|
if not CONFIG['LIBXUL_SDK']:
|
|
DIRS += ['../../xulrunner/tools/redit']
|
|
|
|
TEST_DIRS += [
|
|
'tests',
|
|
]
|