improved docker builds and removed default-browser-agent* from the distribution
This commit is contained in:
parent
bd3ba0926a
commit
8cdf2cd8f2
13 changed files with 35 additions and 8 deletions
4
build.py
4
build.py
|
|
@ -397,8 +397,8 @@ def execute_lw_artifacts():
|
||||||
if options.distro != 'osx':
|
if options.distro != 'osx':
|
||||||
if options.distro == 'win':
|
if options.distro == 'win':
|
||||||
exec("mv -v {}/firefox{} {}/librewolf{}".format(librewolfdir,exe,librewolfdir,exe));
|
exec("mv -v {}/firefox{} {}/librewolf{}".format(librewolfdir,exe,librewolfdir,exe));
|
||||||
exec("rm -rf {}/maintainanceservice* {}/pingsender* {}/firefox.*.xml {}/precomplete {}/removed-files {}/uninstall"
|
exec("rm -rf {}/default-browser-agent* {}/maintainanceservice* {}/pingsender* {}/firefox.*.xml {}/precomplete {}/removed-files {}/uninstall"
|
||||||
.format(librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir))
|
.format(librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir,librewolfdir))
|
||||||
exec("cp -v common/source_files/browser/branding/librewolf/firefox.ico {}/librewolf.ico".format(librewolfdir))
|
exec("cp -v common/source_files/browser/branding/librewolf/firefox.ico {}/librewolf.ico".format(librewolfdir))
|
||||||
if options.distro != 'win':
|
if options.distro != 'win':
|
||||||
exec("cp -v files/register-librewolf files/start-librewolf files/start-librewolf.desktop.in librewolf")
|
exec("cp -v files/register-librewolf files/start-librewolf files/start-librewolf.desktop.in librewolf")
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@ mint20 :
|
||||||
make -C buildenv/mint20
|
make -C buildenv/mint20
|
||||||
cp version librewolf/mint20
|
cp version librewolf/mint20
|
||||||
make -C librewolf/mint20
|
make -C librewolf/mint20
|
||||||
ubuntu :
|
ubuntu20 :
|
||||||
make -C buildenv/ubuntu
|
make -C buildenv/ubuntu20
|
||||||
cp version librewolf/ubuntu
|
cp version librewolf/ubuntu20
|
||||||
make -C librewolf/ubuntu
|
make -C librewolf/ubuntu20
|
||||||
|
|
||||||
low_disk :
|
low_disk :
|
||||||
cp version librewolf
|
cp version librewolf
|
||||||
|
|
@ -63,5 +63,5 @@ low_disk :
|
||||||
make prune
|
make prune
|
||||||
make mint20
|
make mint20
|
||||||
make prunt
|
make prunt
|
||||||
make ubuntu
|
make ubuntu20
|
||||||
make prune
|
make prune
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,11 @@ all :
|
||||||
clean :
|
clean :
|
||||||
rm -f version debian10/version debian11/version fedora/version ubuntu20/version mint20/version arch/version macos/version windows/version portable-linux/version
|
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 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 :
|
build.debian10 :
|
||||||
make -C debian10
|
make -C debian10
|
||||||
|
|
|
||||||
|
|
@ -6,3 +6,5 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/release-debian10 .
|
sudo docker build --no-cache -t librewolf/release-debian10 .
|
||||||
make -C deb no-cache
|
make -C deb no-cache
|
||||||
|
|
||||||
|
clean :
|
||||||
|
make -C deb clean
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,9 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
||||||
make get_zip
|
make get_zip
|
||||||
|
|
||||||
|
clean :
|
||||||
|
sudo rm -f build_tag artifacts/build_tag
|
||||||
|
|
||||||
get_zip : build_tag
|
get_zip : build_tag
|
||||||
|
|
||||||
build_tag : artifacts/build_tag
|
build_tag : artifacts/build_tag
|
||||||
|
|
|
||||||
|
|
@ -6,3 +6,5 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/release-debian11 .
|
sudo docker build --no-cache -t librewolf/release-debian11 .
|
||||||
make -C deb no-cache
|
make -C deb no-cache
|
||||||
|
|
||||||
|
clean :
|
||||||
|
make -C deb clean
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,9 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
||||||
make get_zip
|
make get_zip
|
||||||
|
|
||||||
|
clean :
|
||||||
|
sudo rm -f build_tag artifacts/build_tag
|
||||||
|
|
||||||
get_zip : build_tag
|
get_zip : build_tag
|
||||||
|
|
||||||
build_tag : artifacts/build_tag
|
build_tag : artifacts/build_tag
|
||||||
|
|
|
||||||
|
|
@ -6,3 +6,5 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/release-fedora .
|
sudo docker build --no-cache -t librewolf/release-fedora .
|
||||||
make -C rpm no-cache
|
make -C rpm no-cache
|
||||||
|
|
||||||
|
clean :
|
||||||
|
make -C rpm clean
|
||||||
|
|
|
||||||
|
|
@ -6,3 +6,5 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/release-mint20 .
|
sudo docker build --no-cache -t librewolf/release-mint20 .
|
||||||
make -C deb no-cache
|
make -C deb no-cache
|
||||||
|
|
||||||
|
clean :
|
||||||
|
make -C deb clean
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,9 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
||||||
make get_zip
|
make get_zip
|
||||||
|
|
||||||
|
clean :
|
||||||
|
sudo rm -f build_tag artifacts/build_tag
|
||||||
|
|
||||||
get_zip : build_tag
|
get_zip : build_tag
|
||||||
|
|
||||||
build_tag : artifacts/build_tag
|
build_tag : artifacts/build_tag
|
||||||
|
|
|
||||||
|
|
@ -6,3 +6,5 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/release-ubuntu20 .
|
sudo docker build --no-cache -t librewolf/release-ubuntu20 .
|
||||||
make -C deb no-cache
|
make -C deb no-cache
|
||||||
|
|
||||||
|
clean :
|
||||||
|
make -C deb clean
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,9 @@ no-cache :
|
||||||
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
sudo docker build --no-cache -t librewolf/$(docker_stage) .
|
||||||
make get_zip
|
make get_zip
|
||||||
|
|
||||||
|
clean :
|
||||||
|
sudo rm -f build_tag artifacts/build_tag
|
||||||
|
|
||||||
|
|
||||||
get_zip : build_tag
|
get_zip : build_tag
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
92.0.1
|
93.0
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue