1 #!/bin/bash
2 #
3 # Fennec build scripts
4 # Copyright (C) 2020-2024 Andrew Nayenko, Tavi
5 #
6 # This program is free software: you can redistribute it and/or modify
7 # it under the terms of the GNU Affero General Public License as
8 # published by the Free Software Foundation, either version 3 of the
9 # License, or (at your option) any later version.
10 #
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 # GNU Affero General Public License for more details.
15 #
16 # You should have received a copy of the GNU Affero General Public License
17 # along with this program. If not, see <https://www.gnu.org/licenses/>.
18 #
19 20 readonly patches=$(dirname "$(realpath "$0")")
21 readonly android_components=$(realpath ../srclib/MozFennec/mobile/android/android-components)
22 readonly application_services=$(realpath ../srclib/MozAppServices)
23 readonly glean=$(realpath ../srclib/MozGlean)
24 readonly glean_as=$(realpath ../srclib/MozGleanAS)
25 readonly fenix=$(realpath ../srclib/MozFennec/mobile/android/fenix)
26 readonly mozilla_release=$(realpath ../srclib/MozFennec)
27 readonly wasi=$(realpath ../srclib/wasi-sdk)
28 readonly gmscore=$(realpath ../srclib/gmscore)
29 readonly unifiedpush_ac=$(realpath ../srclib/UnifiedPushAC)
30 readonly llvm=$(realpath ../srclib/llvm)
31 readonly llvm_android=$(realpath ../srclib/llvm_android)
32 readonly toolchain_utils=$(realpath ../srclib/toolchain-utils)
33