rustpm 0.2.2

A fast, friendly APT frontend with kernel, desktop, and sources management
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
PREFIX ?= /usr/local
BINDIR  = $(PREFIX)/bin

.PHONY: build install cargo-install uninstall

build:
	cargo build --release

# Install from a local build (requires cargo build --release first, or runs it)
install: build
	install -Dm755 target/release/rustpm $(DESTDIR)$(BINDIR)/rustpm

# Install from crates.io directly to /usr/local/bin
cargo-install:
	cargo install --root $(PREFIX) rustpm

uninstall:
	rm -f $(DESTDIR)$(BINDIR)/rustpm