1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2025-12-15 11:22:43 +03:00

* more Makefile tweaks

This commit is contained in:
Jake Buchholz Göktürk 2022-07-14 08:00:56 -07:00
parent be59ca04cd
commit 2cf03dead1

View File

@ -5,8 +5,6 @@ SUBPACKAGES = core network openrc aws azure gcp oci nocloud
.PHONY: install $(SUBPACKAGES)
install: $(SUBPACKAGES)
install -Dm644 lib/tiny-cloud.conf \
"$(PREFIX)"/etc/conf.d/tiny-cloud
core:
install -Dm755 -t "$(PREFIX)"/bin \
@ -16,6 +14,8 @@ core:
lib/tiny-cloud/init-* \
lib/tiny-cloud/mdev \
lib/tiny-cloud/tiny-cloud.conf
install -Dm644 lib/tiny-cloud.conf \
"$(PREFIX)"/etc/conf.d/tiny-cloud
network:
install -Dm644 -t "$(PREFIX)"/etc/network/interfaces.d \
@ -31,27 +31,24 @@ openrc:
install -Dm755 -t "$(PREFIX)"/etc/init.d \
etc/init.d/*
aws: conf_dir
aws:
install -Dm755 -t "$(PREFIX)"/lib/mdev \
lib/mdev/nvme-ebs-links
install -Dm644 -t "$(PREFIX)"/lib/tiny-cloud/aws \
lib/tiny-cloud/aws/*
azure: conf_dir
azure:
install -Dm644 -t $(PREFIX)/lib/tiny-cloud/azure \
lib/tiny-cloud/azure/*
gcp: conf_dir
gcp:
install -Dm644 -t $(PREFIX)/lib/tiny-cloud/gcp \
lib/tiny-cloud/gcp/*
oci: conf_dir
oci:
install -Dm644 -t $(PREFIX)/lib/tiny-cloud/oci \
lib/tiny-cloud/oci/*
nocloud: conf_dir
nocloud:
install -Dm644 -t $(PREFIX)/lib/tiny-cloud/nocloud \
lib/tiny-cloud/nocloud/*
conf_dir:
mkdir -p "$(PREFIX)"/etc/conf.d
lib/tiny-cloud/nocloud/*