Files
tubestation/js/app.mozbuild
Christian Holler 00072dc648 Bug 1431090 - Add FuzzingInterface support to JS engine. r=jandem
This patch adds basic support for the fuzzing interface in the JS engine on top
of the last patch. This includes all the necessary code except for actual
targets (just an example target skeleton) and also makes sure that the fuzzing
code is packaged for the standalone release.

MozReview-Commit-ID: D6Tyebz3jZS
2018-01-17 17:05:04 +01:00

44 lines
963 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/.
if CONFIG['COMPILE_ENVIRONMENT']:
DIRS += [
'/js/src',
]
else:
TEST_DIRS += [
'/js/src/tests',
]
if CONFIG['JS_STANDALONE'] and CONFIG['OS_ARCH'] != 'WINNT':
DIRS += [
'/build/unix',
]
DIRS += [
'/config/external/fdlibm',
'/config/external/nspr',
'/config/external/zlib',
'/memory',
'/mozglue',
]
if CONFIG['USE_ICU']:
DIRS += [
'/config/external/icu',
]
if CONFIG['COMPILE_ENVIRONMENT'] and CONFIG['BUILD_CTYPES']:
DIRS += [
'/config/external/ffi',
]
if CONFIG['JS_STANDALONE'] and CONFIG['FUZZING']:
DIRS += [
'/tools/fuzzing/',
]