#install directory
BIN=/usr/bin

all: pcb2ncap up2ps up2pcb catlayer

pcb2ncap: pcb2ncap.cc
	g++ pcb2ncap.cc -opcb2ncap -O5

up2ps: up2ps.cc
	g++ up2ps.cc -oup2ps -O5

up2pcb: up2pcb.cc
	g++ up2pcb.cc -oup2pcb -O5

catlayer: catlayer.cc
	g++ catlayer.cc -ocatlayer -O5

clean:
	rm -f pcb2ncap up2ps up2pcb catlayer

install:all
	cp pcb2ncap $(BIN)
	cp up2ps $(BIN)
	cp up2pcb $(BIN)
	cp pcb_route $(BIN)
	cp catlayer $(BIN)

uninstall:
	rm $(BIN)/pcb2ncap
	rm $(BIN)/up2ps
	rm $(BIN)/up2pcb 
	rm $(BIN)/pcb_route
	rm $(BIN)/catlayer 

