diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-03-11 23:15:03 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-03-11 23:15:03 +0100 |
| commit | a04ba49c504d5ffa2fd902e210875c0a41c62d91 (patch) | |
| tree | e9f9681ced7ecdf3dc1c1830c004fb5601449fdf /Makefile | |
| parent | 50f53dc480fda8b3daab7a34454c2dd9f3f5f991 (diff) | |
Attempt to build with sourcehut
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -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 |