Makefile, test: add installation and uninstallation of menu(1)
This commit is contained in:
parent
ed900f1e4a
commit
e4d5cbdd63
9
Makefile
9
Makefile
@ -1,3 +1,7 @@
|
||||
PREFIX ?= /usr/local
|
||||
DESTDIR ?=
|
||||
BINDIR ?= $(PREFIX)/bin
|
||||
|
||||
menu: menu.rs
|
||||
rustc -o $@ $@.rs
|
||||
|
||||
@ -11,3 +15,8 @@ test: menu
|
||||
|
||||
.PHONY: install
|
||||
install: menu
|
||||
install -m 755 menu $(PREFIX)/bin
|
||||
|
||||
.PHONY: uninstall
|
||||
uninstall:
|
||||
rm -f $(PREFIX)/bin/menu
|
||||
|
20
test
20
test
@ -12,10 +12,22 @@ Remove menu and re-build it.
|
||||
|
||||
rm -f menu; make
|
||||
|
||||
Install to /usr/local/ (assuming adequate permissions).
|
||||
Install menu to /usr/local/ (assuming adequate permissions).
|
||||
|
||||
make install
|
||||
make PREFIX=/usr/local/ install
|
||||
|
||||
Install to /usr/local/ (using sudo(8)).
|
||||
Install menu to /usr/local/ (using sudo(8)).
|
||||
|
||||
sudo make install
|
||||
sudo make PREFIX=/usr/local install
|
||||
|
||||
Uninstall menu from /usr/local (assuming adequate permissions).
|
||||
|
||||
make PREFIX=/usr/local/ uninstall
|
||||
|
||||
Uninstall menu from /usr/local (using sudo(8)).
|
||||
|
||||
sudo make PREFIX=/usr/local/ uninstall
|
||||
|
||||
Open the ytfeed launcher.
|
||||
|
||||
make -C examples -f Makefile.ytfeed
|
||||
|
Loading…
x
Reference in New Issue
Block a user