Fri 28 Oct 2022 09:53:45 PM CEST
This commit is contained in:
parent
b07a2cad5b
commit
97f4669180
11 changed files with 21 additions and 1 deletions
|
|
@ -4,7 +4,11 @@ version:=$(shell cat version)
|
||||||
release:=$(shell cat release)
|
release:=$(shell cat release)
|
||||||
source_release:=$(shell cat source_release)
|
source_release:=$(shell cat source_release)
|
||||||
full_version:=$(version)-$(source_release)$(shell [ $(release) -gt 1 ] && echo "-$(release)")
|
full_version:=$(version)-$(source_release)$(shell [ $(release) -gt 1 ] && echo "-$(release)")
|
||||||
|
|
||||||
mozbuild=~/.mozbuild
|
mozbuild=~/.mozbuild
|
||||||
|
ifeq ($(target_type),)
|
||||||
|
target_type:=flatpak
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(arch),)
|
ifeq ($(arch),)
|
||||||
arch:=x86_64
|
arch:=x86_64
|
||||||
|
|
@ -37,6 +41,7 @@ help :
|
||||||
@echo " docker-clean - Remove the docker image."
|
@echo " docker-clean - Remove the docker image."
|
||||||
@echo ""
|
@echo ""
|
||||||
@echo "Use arch=x86_64 or arch=aarch64 to specify the target architecture."
|
@echo "Use arch=x86_64 or arch=aarch64 to specify the target architecture."
|
||||||
|
@echo "Use target_type=flatpak or target_type=appimage to specify target type."
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -46,6 +51,7 @@ update :
|
||||||
@wget -q -O version "https://gitlab.com/librewolf-community/browser/source/-/raw/main/version"
|
@wget -q -O version "https://gitlab.com/librewolf-community/browser/source/-/raw/main/version"
|
||||||
@wget -q -O source_release "https://gitlab.com/librewolf-community/browser/source/-/raw/main/release"
|
@wget -q -O source_release "https://gitlab.com/librewolf-community/browser/source/-/raw/main/release"
|
||||||
@echo "Using LibreWolf version $$(cat version)-$$(cat source_release)."
|
@echo "Using LibreWolf version $$(cat version)-$$(cat source_release)."
|
||||||
|
@echo "Targeting: $(target_type), architecture: $(arch)."
|
||||||
|
|
||||||
fetch : update
|
fetch : update
|
||||||
@wget -q -O "librewolf-$$(cat version)-$$(cat source_release).source.tar.gz.sha256sum" "https://gitlab.com/librewolf-community/browser/source/-/jobs/artifacts/main/raw/librewolf-$$(cat version)-$$(cat source_release).source.tar.gz.sha256sum?job=Build"
|
@wget -q -O "librewolf-$$(cat version)-$$(cat source_release).source.tar.gz.sha256sum" "https://gitlab.com/librewolf-community/browser/source/-/jobs/artifacts/main/raw/librewolf-$$(cat version)-$$(cat source_release).source.tar.gz.sha256sum?job=Build"
|
||||||
|
|
@ -88,7 +94,7 @@ post-package :
|
||||||
./assets/post_package_distini_etc.sh
|
./assets/post_package_distini_etc.sh
|
||||||
|
|
||||||
artifacts :
|
artifacts :
|
||||||
${MAKE} -f assets/flatpak/artifacts.mk artifacts
|
${MAKE} -f assets/$(target_type)/artifacts.mk artifacts
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
14
lw-linux-base/assets/appimage/artifacts.mk
Normal file
14
lw-linux-base/assets/appimage/artifacts.mk
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
.PHONY: artifacts
|
||||||
|
|
||||||
|
version:=$(shell cat version)
|
||||||
|
release:=$(shell cat release)
|
||||||
|
source_release:=$(shell cat source_release)
|
||||||
|
full_version:=$(version)-$(source_release)$(shell [ $(release) -gt 1 ] && echo "-$(release)")
|
||||||
|
mozbuild=~/.mozbuild
|
||||||
|
|
||||||
|
incoming_artifact=firefox-$(full_version).en-US.win64.zip
|
||||||
|
setupname=librewolf-$(full_version).en-US.win64-setup.exe
|
||||||
|
zipname=librewolf-$(full_version).en-US.win64-portable.zip
|
||||||
|
|
||||||
|
artifacts :
|
||||||
|
@echo "assets/appimage/artifacts.mk: Starting artifacts build."
|
||||||
Loading…
Add table
Reference in a new issue