From a04ba49c504d5ffa2fd902e210875c0a41c62d91 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Mon, 11 Mar 2024 23:15:03 +0100 Subject: Attempt to build with sourcehut --- Makefile | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b64b6e2..1be8bee 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,20 @@ -profile = dev +profile := dev +target = $(shell rustc -vV | grep host | awk '{print $$2}') +architectures := x86_64-unknown-linux-gnu aarch64-unknown-linux-gnu default: build -build: - cargo build --profile $(profile) +prepare: + rustup target add $(target) -.PHONY: build +build: prepare + cargo build --profile $(profile) --target $(target) + +$(architectures): + $(MAKE) -e target=$@ rpm + +rpm: build + +package: $(architectures) + +.PHONY: default build $(architectures) rpm package prepare -- cgit