bsys: Drop i686 support

ArchLinux has stopped supporting i686 1.5 years ago [0].

[0] https://www.archlinux.org/news/the-end-of-i686-support/

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
This commit is contained in:
Stoiko Ivanov 2019-04-25 19:53:58 +02:00 committed by Thomas Lamprecht
parent 01756eba20
commit e374e7a7e1
1 changed files with 8 additions and 24 deletions

View File

@ -1,45 +1,29 @@
TODAY != date '+%Y%m%d'
VERSION := $(TODAY)-1
V_amd64 := $(VERSION)_amd64
V_i686 := $(VERSION)_i686
ARCH := amd64
V_ARCH := $(VERSION)_$(ARCH)
PERL := perl -I.
all:
@echo The following targets are available:
@echo ' $(MAKE) base-amd64'
@echo ' $(MAKE) base-i686'
@echo ' $(MAKE) default (same as make base-amd64)'
.PHONY: default
default: base-amd64
# we should always regenerate this:
.PHONY: aab.conf aab.conf.amd64 aab.conf.i686
.PHONY: aab.conf
aab.conf:
echo 'Name: archlinux-base' > aab.conf
echo 'Version: $(VERSION)' >> aab.conf
echo 'Section: system' >> aab.conf
echo 'Maintainer: Proxmox Support Team <support@proxmox.com>' >> aab.conf
echo 'Source: http://archlinux.cu.be/$$repo/os/$$arch' >> aab.conf
aab.conf.amd64: aab.conf
echo 'Architecture: amd64' >> aab.conf
aab.conf.i686: aab.conf
echo 'Architecture: i686' >> aab.conf
.PHONY: base-amd64
base-amd64: archlinux-base_$(V_amd64).tar.gz
archlinux-base_$(V_amd64).tar.gz: aab.conf.amd64
echo 'Architecture: $(ARCH)' >> aab.conf
echo 'Headline: ArchLinux base image.' >> aab.conf
$(MAKE) build-current
.PHONY: base-xi686
base-i686: archlinux-base_$(V_i686).tar.gz
archlinux-base_$(V_i686).tar.gz: aab.conf.i686
echo 'Headline: ArchLinux base image.' >> aab.conf
$(MAKE) build-current
.PHONY: base-$(ARCH)
base-$(ARCH): aab.conf archlinux-base_$(V_ARCH).tar.gz
archlinux-base_$(V_ARCH).tar.gz: build-current
.PHONY: build-current
build-current: check-all