app.mozbuild (878B)
1 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 if CONFIG["COMPILE_ENVIRONMENT"]: 8 DIRS += [ 9 "/js/src", 10 ] 11 else: 12 TEST_DIRS += [ 13 "/js/src/tests", 14 ] 15 16 DIRS += [ 17 "/config/external/fdlibm", 18 "/config/external/nspr", 19 "/config/external/zlib", 20 "/memory", 21 "/mfbt", 22 "/mozglue", 23 ] 24 25 if CONFIG["JS_HAS_INTL_API"]: 26 DIRS += [ 27 "/config/external/icu", 28 ] 29 30 if CONFIG["COMPILE_ENVIRONMENT"] and CONFIG["BUILD_CTYPES"]: 31 DIRS += [ 32 "/config/external/ffi", 33 ] 34 35 if CONFIG["JS_STANDALONE"] and CONFIG["FUZZING"]: 36 DIRS += [ 37 "/tools/fuzzing/", 38 ]