1# Under Solaris, you need to 
2#    CFLAGS += -xO2 -Xc
3#    LDLIBS += -lnsl -lsocket
4# Some versions of Linux may need
5#    CFLAGS += -D_GNU_SOURCE
6# To cross-compile
7#    CC = arm-linux-gcc
8
9BIN = ntpclient
10
11CFLAGS += -I. -I$(SRCBASE)/include -Wall -O
12LDFLAGS += -L$(TOP)/nvram -lnvram -s
13
14all: $(BIN)
15
16test: $(BIN)
17	./$(BIN) -d -r <test.dat
18
19$(BIN): ntpclient.o phaselock.o
20	$(CC) $(LDFLAGS) -o $@ $^
21	$(STRIP) $(BIN)
22
23install: all
24	install -D $(BIN) $(INSTALLDIR)/usr/sbin/$(BIN)
25
26clean:
27	rm -f ntpclient *.o
28