#!/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)/../)} _COMMON_REPO='https://gitlab.com/librewolf-community/browser/common.git'; _PKGVER_TAG="v${pkgver}-${pkgrel}" _COMMON_TAG=${COMMON_TAG:-${_PKGVER_TAG}} _COMMON_DIR="${CI_PROJECT_DIR}"/common _PATCHES_DIR="${_COMMON_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 $_COMMON_REPO ${_COMMON_DIR} cd ${_COMMON_DIR} git checkout ${_COMMON_TAG} cd .. cp -r ${_COMMON_DIR}/source_files/* $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 <