#!/usr/bin/make -f

PACKAGE=arm-toolchains-transition
DESTDIR=$(CURDIR)/debian/$(PACKAGE)

build:
	# nothing to build

clean:
	rm -rf $(DESTDIR)

install:
	# Create required directories
	install -d $(DESTDIR)/DEBIAN
	install -d $(DESTDIR)/etc/apt/sources.list.d
	install -d $(DESTDIR)/usr/share/keyrings
	install -d $(DESTDIR)/var/lib/arm-toolchains

	# Install repository list
	install -m 0644 \
		etc/apt/sources.list.d/arm-toolchains.list \
		$(DESTDIR)/etc/apt/sources.list.d/arm-toolchains.list

	# Install master GPG key
	install -m 0644 \
		usr/share/keyrings/arm-toolchains.gpg \
		$(DESTDIR)/usr/share/keyrings/arm-toolchains.gpg

binary: install
	dpkg-gencontrol -p$(PACKAGE) -P$(DESTDIR)
	dpkg-deb --build $(DESTDIR) ..

.PHONY: build clean install binary
