23 lines
		
	
	
		
			285 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			285 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
PREFIX ?= /usr/local
 | 
						|
DESTDIR ?=
 | 
						|
BINDIR ?= $(PREFIX)/bin
 | 
						|
 | 
						|
menu: menu.rs
 | 
						|
	rustc -o $@ $@.rs
 | 
						|
 | 
						|
.PHONY: clean
 | 
						|
clean:
 | 
						|
	rm -f menu
 | 
						|
 | 
						|
.PHONY: test
 | 
						|
test: menu
 | 
						|
	./menu <test
 | 
						|
 | 
						|
.PHONY: install
 | 
						|
install: menu
 | 
						|
	install -m 755 menu $(PREFIX)/bin
 | 
						|
 | 
						|
.PHONY: uninstall
 | 
						|
uninstall:
 | 
						|
	rm -f $(PREFIX)/bin/menu
 |