This commit is contained in:
Bert van der Weerd 2023-02-07 12:23:49 +01:00
parent 3dd22413c1
commit 76992abd67
No known key found for this signature in database
GPG key ID: 73370A0B9E5516B0

View file

@ -1,7 +1,7 @@
# windows.mk - this one is quite a bit different from the others, # windows.mk - this one is quite a bit different from the others,
# but we can fix that later. # but we can fix that later.
.PHONY : docker build .PHONY : docker build do-build
version:=$(shell cat version) version:=$(shell cat version)
release:=$(shell cat release) release:=$(shell cat release)
@ -16,15 +16,22 @@ distro=windows
image=registry.gitlab.com/librewolf-community/browser/bsys5/$(distro):latest image=registry.gitlab.com/librewolf-community/browser/bsys5/$(distro):latest
docker : docker :
docker build -t $(image) - < assets/windows.Dockerfile docker build -t $(image) - < assets/windows.Dockerfile
build : build :
pwd pwd
ls -a git clone https://gitlab.com/librewolf-community/browser/windows.git
make fetch ${MAKE} -C windows/linux do-build
make all sha256sum $(outfile-exe) > $(outfile-exe).sha256sum
cp -v $(outfiles) / cat $(outfile-exe).sha256sum
( cd / && sha256sum $(outfile-exe) > $(outfile-exe).sha256sum ) sha256sum $(outfile-zip) > $(outfile-zip).sha256sum
cat /$(outfile-exe).sha256sum
( cd / && sha256sum $(outfile-zip) > $(outfile-zip).sha256sum )
cat /$(outfile-zip).sha256sum cat /$(outfile-zip).sha256sum
do-build :
pwd
${MAKE} fetch
${MAKE} all
cp -v $(outfiles) ../..