Utility to set the time on a Hayes Stack Chronograph
1# vim:ts=8
2
3CC ?= cc
4CFLAGS ?= -O2
5CFLAGS += -Wall -Wunused -Wmissing-prototypes -Wstrict-prototypes -Wunused
6
7PREFIX ?= /usr/local
8BINDIR ?= $(PREFIX)/bin
9MANDIR ?= $(PREFIX)/man/man1
10
11INSTALL_PROGRAM ?= install -s
12INSTALL_DATA ?= install
13
14PROG = chronosync
15OBJS = chronosync.o
16
17all: $(PROG)
18
19$(PROG): $(OBJS)
20 $(CC) $(OBJS) $(LDPATH) $(LIBS) -o $@
21
22$(OBJS): *.c
23 $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@
24
25install: all
26 mkdir -p $(DESTDIR)$(BINDIR)
27 $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(BINDIR)
28
29clean:
30 rm -f $(PROG) $(OBJS)
31
32.PHONY: all install clean