2019-07-17 20:50:38 +02:00
|
|
|
#!/bin/sh
|
2019-06-16 08:57:29 +02:00
|
|
|
printf "\n------------------------------------- SCRIPT SETUP ------------------------------------------\n";
|
2019-06-12 22:44:32 +02:00
|
|
|
|
2019-07-01 10:55:19 +02:00
|
|
|
# Aborts the script upon any faliure
|
|
|
|
set -e;
|
|
|
|
|
2019-06-16 08:57:29 +02:00
|
|
|
# Sets up internal script variables
|
|
|
|
printf "\nSetting up script variables\n";
|
2019-07-17 20:50:38 +02:00
|
|
|
SCRIPT_FOLDER=$(realpath $(dirname $0)) && printf "SCRIPT_FOLDER: $SCRIPT_FOLDER\n";
|
|
|
|
REPOSITORY_FOLDER=$(realpath $SCRIPT_FOLDER/../../) && printf "REPOSITORY_FOLDER: $REPOSITORY_FOLDER\n";
|
|
|
|
SOURCE_FOLDER=$SCRIPT_FOLDER/compile && printf "SOURCE_FOLDER: $SOURCE_FOLDER\n";
|
|
|
|
SOURCE_CONTENT_FOLDER=$REPOSITORY_FOLDER/browser/common/source_files/ && printf "SOURCE_CONTENT_FOLDER: $SOURCE_CONTENT_FOLDER\n";
|
|
|
|
BINARY_TARBALL=$SCRIPT_FOLDER/LibreWolf.tar.bz2 && printf "BINARY_TARBALL: $BINARY_TARBALL\n";
|
|
|
|
|
|
|
|
$SCRIPT_FOLDER/binary_tarball/scripts/1_Install_Dependencies.sh;
|
|
|
|
$SCRIPT_FOLDER/binary_tarball/scripts/2_Download_Source_Code.sh $SOURCE_FOLDER;
|
|
|
|
$SCRIPT_FOLDER/binary_tarball/scripts/3_Configure_Source_Code.sh $SOURCE_FOLDER $SOURCE_CONTENT_FOLDER;
|
|
|
|
$SCRIPT_FOLDER/binary_tarball/scripts/4_Build_Binary_Tarball.sh $SOURCE_FOLDER $BINARY_TARBALL;
|