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)
|
||||
source_release:=$(shell cat source_release)
|
||||
full_version:=$(version)-$(source_release)$(shell [ $(release) -gt 1 ] && echo "-$(release)")
|
||||
|
||||
mozbuild=~/.mozbuild
|
||||
ifeq ($(target_type),)
|
||||
target_type:=flatpak
|
||||
endif
|
||||
|
||||
ifeq ($(arch),)
|
||||
arch:=x86_64
|
||||
|
|
@ -37,6 +41,7 @@ help :
|
|||
@echo " docker-clean - Remove the docker image."
|
||||
@echo ""
|
||||
@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 source_release "https://gitlab.com/librewolf-community/browser/source/-/raw/main/release"
|
||||
@echo "Using LibreWolf version $$(cat version)-$$(cat source_release)."
|
||||
@echo "Targeting: $(target_type), architecture: $(arch)."
|
||||
|
||||
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"
|
||||
|
|
@ -88,7 +94,7 @@ post-package :
|
|||
./assets/post_package_distini_etc.sh
|
||||
|
||||
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