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
|
menu: menu.rs
|
||||||
rustc -o $@ $@.rs
|
rustc -o $@ $@.rs
|
||||||
|
|
||||||
@ -11,3 +15,8 @@ test: menu
|
|||||||
|
|
||||||
.PHONY: install
|
.PHONY: install
|
||||||
install: menu
|
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
|
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