cp -r release librewolf
This commit is contained in:
parent
de19118dc4
commit
738f87ceef
16 changed files with 92 additions and 0 deletions
|
|
@ -1,8 +1,15 @@
|
||||||
all :
|
all :
|
||||||
|
cp version release && cp version librewolf
|
||||||
|
|
||||||
make -C buildenv
|
make -C buildenv
|
||||||
make -C nightly
|
make -C nightly
|
||||||
make -C release
|
make -C release
|
||||||
|
make -C librewolf
|
||||||
|
|
||||||
clean :
|
clean :
|
||||||
|
rm -f librewolf/version release/version
|
||||||
|
make -C librewolf clean
|
||||||
|
make -C release clean
|
||||||
|
|
||||||
|
prune :
|
||||||
sudo docker system prune --all --force
|
sudo docker system prune --all --force
|
||||||
|
|
|
||||||
12
docker/librewolf/Makefile
Normal file
12
docker/librewolf/Makefile
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
all :
|
||||||
|
|
||||||
|
cp version debian/version && cp version fedora/version && cp version ubuntu/version && cp version mint/version
|
||||||
|
|
||||||
|
make -C debian
|
||||||
|
make -C fedora
|
||||||
|
make -C ubuntu
|
||||||
|
make -C mint
|
||||||
|
|
||||||
|
|
||||||
|
clean :
|
||||||
|
rm -f version debian/version fedora/version ubuntu/version mint/version
|
||||||
1
docker/librewolf/debian/.gitignore
vendored
Normal file
1
docker/librewolf/debian/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
version
|
||||||
14
docker/librewolf/debian/Dockerfile
Normal file
14
docker/librewolf/debian/Dockerfile
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
FROM mozilla/buildenv-debian
|
||||||
|
RUN rm -rf mozilla-unified
|
||||||
|
|
||||||
|
# Build it..
|
||||||
|
copy version /
|
||||||
|
|
||||||
|
run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz
|
||||||
|
run tar xf firefox-$(cat /version).source.tar.xz
|
||||||
|
run ln -s firefox-$(cat /version) work
|
||||||
|
|
||||||
|
workdir work
|
||||||
|
|
||||||
|
run ./mach build
|
||||||
|
run ./mach package
|
||||||
2
docker/librewolf/debian/Makefile
Normal file
2
docker/librewolf/debian/Makefile
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
all :
|
||||||
|
sudo docker build -t mozilla/release-debian .
|
||||||
1
docker/librewolf/fedora/.gitignore
vendored
Normal file
1
docker/librewolf/fedora/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
version
|
||||||
14
docker/librewolf/fedora/Dockerfile
Normal file
14
docker/librewolf/fedora/Dockerfile
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
FROM mozilla/buildenv-fedora
|
||||||
|
RUN rm -rf mozilla-unified
|
||||||
|
|
||||||
|
# Build it..
|
||||||
|
copy version /
|
||||||
|
|
||||||
|
run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz
|
||||||
|
run tar xf firefox-$(cat /version).source.tar.xz
|
||||||
|
run ln -s firefox-$(cat /version) work
|
||||||
|
|
||||||
|
workdir work
|
||||||
|
|
||||||
|
run ./mach build
|
||||||
|
run ./mach package
|
||||||
2
docker/librewolf/fedora/Makefile
Normal file
2
docker/librewolf/fedora/Makefile
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
all :
|
||||||
|
sudo docker build -t mozilla/release-fedora .
|
||||||
1
docker/librewolf/mint/.gitignore
vendored
Normal file
1
docker/librewolf/mint/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
version
|
||||||
14
docker/librewolf/mint/Dockerfile
Normal file
14
docker/librewolf/mint/Dockerfile
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
FROM mozilla/buildenv-mint
|
||||||
|
RUN rm -rf mozilla-unified
|
||||||
|
|
||||||
|
# Build it..
|
||||||
|
copy version /
|
||||||
|
|
||||||
|
run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz
|
||||||
|
run tar xf firefox-$(cat /version).source.tar.xz
|
||||||
|
run ln -s firefox-$(cat /version) work
|
||||||
|
|
||||||
|
workdir work
|
||||||
|
|
||||||
|
run ./mach build
|
||||||
|
run ./mach package
|
||||||
2
docker/librewolf/mint/Makefile
Normal file
2
docker/librewolf/mint/Makefile
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
all :
|
||||||
|
sudo docker build -t mozilla/release-mint .
|
||||||
1
docker/librewolf/ubuntu/.gitignore
vendored
Normal file
1
docker/librewolf/ubuntu/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
version
|
||||||
14
docker/librewolf/ubuntu/Dockerfile
Normal file
14
docker/librewolf/ubuntu/Dockerfile
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
FROM mozilla/buildenv-ubuntu
|
||||||
|
RUN rm -rf mozilla-unified
|
||||||
|
|
||||||
|
# Build it..
|
||||||
|
copy version /
|
||||||
|
|
||||||
|
run wget -q https://archive.mozilla.org/pub/firefox/releases/$(cat /version)/source/firefox-$(cat /version).source.tar.xz
|
||||||
|
run tar xf firefox-$(cat /version).source.tar.xz
|
||||||
|
run ln -s firefox-$(cat /version) work
|
||||||
|
|
||||||
|
workdir work
|
||||||
|
|
||||||
|
run ./mach build
|
||||||
|
run ./mach package
|
||||||
2
docker/librewolf/ubuntu/Makefile
Normal file
2
docker/librewolf/ubuntu/Makefile
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
all :
|
||||||
|
sudo docker build -t mozilla/release-ubuntu .
|
||||||
|
|
@ -6,3 +6,8 @@ all :
|
||||||
make -C fedora
|
make -C fedora
|
||||||
make -C ubuntu
|
make -C ubuntu
|
||||||
make -C mint
|
make -C mint
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
clean :
|
||||||
|
rm -f version debian/version fedora/version ubuntu/version mint/version
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue