hd/Makefile
2024-01-08 08:16:04 -06:00

20 lines
400 B
Makefile

OBJS= hd
PREFIX ?= /usr/local
all: $(OBJS)
install: $(OBJS)
mkdir -p $(DESTDIR)$(PREFIX)/bin/
install hd $(DESTDIR)$(PREFIX)/bin/
uninstall:
$(RM) $(DESTDIR)$(PREFIX)/hd
hd: main.rs hdinfo.rs version.rs
rustc $< -o $@
@strip $@
version.rs:
printf "pub const VERSION:&str=\"$(shell git describe --abbrev=0 --tags)\";\n" > $@
%:%.rs
rustc $^ -o $@
@strip $@
clean:
$(RM) $(OBJS) version.rs