BINOWN		= bin
BINGRP		= bin
BINMODE		= 555
CC		= cc
CDEBUG		= 
INCL		= -I../include
CFLAGS		= ${CDEBUG} ${INCL} -ansi -Wall
LDFLAGS		= -static
LIBDIR		= -L../lib
LOCLIBS		= 
SYSLIBS		= 
OBJS		= 
SRCS		= addtime.c logclk.c logsys.c setmicro.c setpps.c tsd.c ts.c \
		  clockmode.c
LIBSRCS		= 
ISRCS		= 
ALLSRCS		= ${SRCS} ${ISRCS} ${LIBSRCS}


all: addtime logclk logsys setmicro setpps tsd ts clockmode

clockmode: clockmode.c
	${CC} ${CFLAGS} ${LDFLAGS} -o clockmode clockmode.c

addtime: addtime.c
	${CC} ${CFLAGS} ${LDFLAGS} -o addtime addtime.c

logclk: logclk.c
	${CC} ${CFLAGS} ${LDFLAGS} -o logclk logclk.c

logsys: logsys.c
	${CC} ${CFLAGS} ${LDFLAGS} -o logsys logsys.c

setmicro: setmicro.c
	${CC} ${CFLAGS} ${LDFLAGS} -o setmicro setmicro.c

setpps: setpps.c
	${CC} ${CFLAGS} ${LDFLAGS} -o setpps setpps.c

tsd: tsd.c
	${CC} ${CFLAGS} ${LDFLAGS} -o tsd tsd.c

ts: ts.c
	${CC} ${CFLAGS} ${LDFLAGS} -o ts ts.c

clean:
	rm -f *~ *.o *.BAK *.bak *.CKP core a.out
	rm -f addtime logclk logsys setmicro setpps tsd ts clockmode

depend:
	mkdep ${INCL} ${SRCS} ${LIBSRCS}

install:
	install -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} logsys /usr/local/sbin
	install -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} logclk /usr/local/sbin
	install -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} setmicro /usr/local/sbin
	install -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} setpps /usr/local/sbin
	install -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} clockmode /usr/local/sbin
