#!/bin/bash printf "\n\n------------------------------ FINAL PREBUILD CONFIGURATION ---------------------------------\n"; set -e # Setup Script Variables srcdir=$1; CI_PROJECT_DIR=${CI_PROJECT_DIR:-$(realpath $(dirname $0)/../)} _SOURCE_REPO='https://gitlab.com/librewolf-community/browser/source.git'; _PKGVER_TAG="v${pkgver}-${pkgrel}" _SOURCE_TAG=${SOURCE_TAG:-${_PKGVER_TAG}} _SOURCE_REPO_DIR="${CI_PROJECT_DIR}"/source _PATCHES_DIR="${_SOURCE_REPO_DIR}"/patches _MOZBUILD=$srcdir/../mozbuild mkdir -p ${_MOZBUILD} # Copy Source Code Changes to Source Code printf "\nCopying branding and source code changes to firefox source code\n"; git clone $_SOURCE_REPO ${_SOURCE_REPO_DIR} cd ${_SOURCE_REPO_DIR} git checkout ${_SOURCE_TAG} cd .. cp -r ${_SOURCE_REPO_DIR}/themes/browser $srcdir/; cd $srcdir cat >${CI_PROJECT_DIR}/mozconfig <> ${CI_PROJECT_DIR}/mozconfig fi if [[ $CARCH == 'aarch64' ]]; then cat >>${CI_PROJECT_DIR}/mozconfig <>${CI_PROJECT_DIR}/mozconfig <