#!/usr/bin/env bash # This file is part of FreeAMO # Copyright (C) 2017 David Hedlund # # FreeAMO is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # FreeAMO is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . cd build || exit rm -fr free_webextensions mkdir free_webextensions cd free_webextensions || exit # Begin template unset file while IFS= read -r table; do verify_variables "$1" if [ "$approved_program" = true ]; then # End template id=$(echo $table | awk '{print $2}'); file=$(echo $table | awk '{print $3}'); slug=$(echo $table | awk '{print $4}'); # Add-ons not avalible for GNU/Linux will be ignored (used to be very few dough). wget -nc "https://addons.mozilla.org/firefox/downloads/latest/$slug/addon-$id-latest.xpi" || wget -nc "https://addons.mozilla.org/firefox/downloads/latest/$slug/platform:2/addon-$id-latest.xpi" # Begin template fi ((line++)) done < $run_path/build/MERGED-ALL-freedom_status.txt # End template