tncattach/makefile

26 lines
527 B
Makefile
Raw Normal View History

2020-05-25 07:29:33 -04:00
.DEFAULT_GOAL := all
2020-05-27 04:39:35 -04:00
.PHONY: all clean install uninstall tncattach
2020-05-25 07:29:33 -04:00
compiler = gcc
2020-05-26 15:37:21 -04:00
flags = -std=gnu11 -lm
2020-05-25 07:29:33 -04:00
all: tncattach
rebuild: clean all
2020-05-25 07:29:33 -04:00
clean:
@echo "Cleaning tncattach build..."
2020-05-27 04:39:35 -04:00
@rm -f tncattach
2020-05-25 07:29:33 -04:00
tncattach:
@echo "Making tncattach..."
@echo "Compiling with: ${compiler}"
${compiler} ${flags} tncattach.c Serial.c KISS.c TAP.c -o tncattach -Wall
2020-05-25 07:29:33 -04:00
2020-05-27 04:39:35 -04:00
install:
@echo "Installing tncattach..."
chmod a+x tncattach
cp ./tncattach /usr/local/sbin/
uninstall:
@echo "Uninstalling tncattach"
rm /usr/local/sbin/tncattach