improved docker builds and removed default-browser-agent* from the distribution

This commit is contained in:
Bert van der Weerd 2021-10-06 12:46:35 +02:00
parent bd3ba0926a
commit 8cdf2cd8f2
No known key found for this signature in database
GPG key ID: 4CFABB96ADE0F5B1
13 changed files with 35 additions and 8 deletions

View file

@ -397,8 +397,8 @@ def execute_lw_artifacts():
if options.distro != 'osx':
if options.distro == 'win':
exec("mv -v {}/firefox{} {}/librewolf{}".format(librewolfdir,exe,librewolfdir,exe));
exec("rm -rf {}/maintainanceservice* {}/pingsender* {}/firefox.*.xml {}/precomplete {}/removed-files {}/uninstall"
.format(librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir))
exec("rm -rf {}/default-browser-agent* {}/maintainanceservice* {}/pingsender* {}/firefox.*.xml {}/precomplete {}/removed-files {}/uninstall"
.format(librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir))
exec("cp -v common/source_files/browser/branding/librewolf/firefox.ico {}/librewolf.ico".format(librewolfdir))
if options.distro != 'win':
exec("cp -v files/register-librewolf files/start-librewolf files/start-librewolf.desktop.in librewolf")

View file

@ -46,10 +46,10 @@ mint20 :
make -C buildenv/mint20
cp version librewolf/mint20
make -C librewolf/mint20
ubuntu :
make -C buildenv/ubuntu
cp version librewolf/ubuntu
make -C librewolf/ubuntu
ubuntu20 :
make -C buildenv/ubuntu20
cp version librewolf/ubuntu20
make -C librewolf/ubuntu20
low_disk :
cp version librewolf
@ -63,5 +63,5 @@ low_disk :
make prune
make mint20
make prunt
make ubuntu
make ubuntu20
make prune

View file

@ -19,6 +19,11 @@ all :
clean :
rm -f version debian10/version debian11/version fedora/version ubuntu20/version mint20/version arch/version macos/version windows/version portable-linux/version
make -C portable-linux clean
make -C debian10 clean
make -C debian11 clean
make -C fedora clean
make -C mint20 clean
make -C ubuntu20 clean
build.debian10 :
make -C debian10

View file

@ -6,3 +6,5 @@ no-cache :
sudo docker build --no-cache -t librewolf/release-debian10 .
make -C deb no-cache
clean :
make -C deb clean

View file

@ -14,6 +14,9 @@ no-cache :
sudo docker build --no-cache -t librewolf/$(docker_stage) .
make get_zip
clean :
sudo rm -f build_tag artifacts/build_tag
get_zip : build_tag
build_tag : artifacts/build_tag

View file

@ -6,3 +6,5 @@ no-cache :
sudo docker build --no-cache -t librewolf/release-debian11 .
make -C deb no-cache
clean :
make -C deb clean

View file

@ -14,6 +14,9 @@ no-cache :
sudo docker build --no-cache -t librewolf/$(docker_stage) .
make get_zip
clean :
sudo rm -f build_tag artifacts/build_tag
get_zip : build_tag
build_tag : artifacts/build_tag

View file

@ -6,3 +6,5 @@ no-cache :
sudo docker build --no-cache -t librewolf/release-fedora .
make -C rpm no-cache
clean :
make -C rpm clean

View file

@ -6,3 +6,5 @@ no-cache :
sudo docker build --no-cache -t librewolf/release-mint20 .
make -C deb no-cache
clean :
make -C deb clean

View file

@ -14,6 +14,9 @@ no-cache :
sudo docker build --no-cache -t librewolf/$(docker_stage) .
make get_zip
clean :
sudo rm -f build_tag artifacts/build_tag
get_zip : build_tag
build_tag : artifacts/build_tag

View file

@ -6,3 +6,5 @@ no-cache :
sudo docker build --no-cache -t librewolf/release-ubuntu20 .
make -C deb no-cache
clean :
make -C deb clean

View file

@ -14,6 +14,9 @@ no-cache :
sudo docker build --no-cache -t librewolf/$(docker_stage) .
make get_zip
clean :
sudo rm -f build_tag artifacts/build_tag
get_zip : build_tag

View file

@ -1 +1 @@
92.0.1
93.0