CC=cc
INCLUDE=-I/usr/local/include -I.
LIB=-L/usr/local/lib -lhidapi
+INSTALL=install -o root
ifndef OS
OS=$(shell uname)
endif
CFLAGS+= -D_GNU_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64
endif
-OBJ=trinket.o main.o
+OBJ=trinket.o main.o tlog.o
.SUFFIXES: .o.c
clean:
rm -rf *core *.o trinketd
+install: all
+ $(INSTALL) trinketd /usr/local/sbin/trinketd
+ $(INSTALL) rc.d/trinketd /usr/local/etc/rc.d/trinketd
+ [ -d /var/db/trinket ] || mkdir -p /var/db/trinket
+ [ -f /var/log/trinketd.log ] || touch /var/log/trinketd.log