Move flatpak install to earlier, move appimage variable
This commit is contained in:
parent
581640e00d
commit
1eae1fa5d3
1 changed files with 7 additions and 9 deletions
|
|
@ -16,21 +16,22 @@ SOURCE_FOLDER=$REPOSITORY_FOLDER/browser/common/source_files/
|
||||||
BRANDING_FOLDER=$SOURCE_FOLDER/browser/branding/librewolf;
|
BRANDING_FOLDER=$SOURCE_FOLDER/browser/branding/librewolf;
|
||||||
ICON_FOLDER=$REPOSITORY_FOLDER/branding/icon/;
|
ICON_FOLDER=$REPOSITORY_FOLDER/branding/icon/;
|
||||||
PACKAGE_FILE="librewolf*.tar.bz2";
|
PACKAGE_FILE="librewolf*.tar.bz2";
|
||||||
APPIMAGE_RESOURCE_FOLDER=$SCRIPT_FOLDER/resources/appimage;
|
|
||||||
printf "SCRIPT_FOLDER: $SCRIPT_FOLDER\n";
|
printf "SCRIPT_FOLDER: $SCRIPT_FOLDER\n";
|
||||||
printf "REPOSITORY_FOLDER: $REPOSITORY_FOLDER\n";
|
printf "REPOSITORY_FOLDER: $REPOSITORY_FOLDER\n";
|
||||||
printf "SOURCE_FOLDER: $SOURCE_FOLDER\n";
|
printf "SOURCE_FOLDER: $SOURCE_FOLDER\n";
|
||||||
printf "BRANDING_FOLDER: $BRANDING_FOLDER\n";
|
printf "BRANDING_FOLDER: $BRANDING_FOLDER\n";
|
||||||
printf "ICON_FOLDER: $ICON_FOLDER\n";
|
printf "ICON_FOLDER: $ICON_FOLDER\n";
|
||||||
printf "PACKAGE_FILE: $PACKAGE_FILE\n";
|
printf "PACKAGE_FILE: $PACKAGE_FILE\n";
|
||||||
printf "APPIMAGE_RESOURCE_FOLDER: $APPIMAGE_RESOURCE_FOLDER\n";
|
|
||||||
|
|
||||||
printf "\n\n-------------------------------------- PREBUILD ---------------------------------------------\n";
|
printf "\n\n-------------------------------------- PREBUILD ---------------------------------------------\n";
|
||||||
|
|
||||||
# Installs some needed dependencies
|
# Installs some needed dependencies
|
||||||
printf "\nInstalling script dependencies\n";
|
printf "\nInstalling script dependencies\n";
|
||||||
|
echo 'deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main' >> /etc/apt/source.list;
|
||||||
|
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FA577F07;
|
||||||
apt update;
|
apt update;
|
||||||
apt install python python3 inkscape icnsutils wget software-properties-common -y;
|
apt install python python3 inkscape icnsutils wget flatpak flatpak-builder -y;
|
||||||
|
|
||||||
# Downloads and runs bootstrapper to install more dependencies.
|
# Downloads and runs bootstrapper to install more dependencies.
|
||||||
printf "\nRunning bootstrapper to install build dependencies\n";
|
printf "\nRunning bootstrapper to install build dependencies\n";
|
||||||
|
|
@ -137,6 +138,9 @@ mv $PACKAGE_FILE $SCRIPT_FOLDER/build_output/;
|
||||||
|
|
||||||
printf "\n\n------------------------------------ APPIMAGE BUILD -----------------------------------------\n";
|
printf "\n\n------------------------------------ APPIMAGE BUILD -----------------------------------------\n";
|
||||||
|
|
||||||
|
APPIMAGE_RESOURCE_FOLDER=$SCRIPT_FOLDER/resources/appimage;
|
||||||
|
printf "APPIMAGE_RESOURCE_FOLDER: $APPIMAGE_RESOURCE_FOLDER\n";
|
||||||
|
|
||||||
# Copy and generate icons
|
# Copy and generate icons
|
||||||
printf "\nGenerating AppImage Icons\n";
|
printf "\nGenerating AppImage Icons\n";
|
||||||
cp $ICON_FOLDER/icon.svg $APPIMAGE_RESOURCE_FOLDER/librewolf.svg;
|
cp $ICON_FOLDER/icon.svg $APPIMAGE_RESOURCE_FOLDER/librewolf.svg;
|
||||||
|
|
@ -169,12 +173,6 @@ rm -rf ./squashfs-root;
|
||||||
|
|
||||||
printf "\n\n---------------------------------------- FLATPAK BUILD --------------------------------------------\n";
|
printf "\n\n---------------------------------------- FLATPAK BUILD --------------------------------------------\n";
|
||||||
|
|
||||||
# Install flatpak
|
|
||||||
printf "\nInstalling Flatpak Builder\n";
|
|
||||||
add-apt-repository -y ppa:alexlarsson/flatpak;
|
|
||||||
apt update;
|
|
||||||
apt install -y flatpak flatpak-builder;
|
|
||||||
|
|
||||||
# Install build dependencies
|
# Install build dependencies
|
||||||
printf "\nInstalling flatpak build dependencies\n";
|
printf "\nInstalling flatpak build dependencies\n";
|
||||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo;
|
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue