summaryrefslogtreecommitdiff
path: root/release/src/router/bpalogin/Makefile.os2
blob: fc436743ca339c5435f01706da977706b85ec0b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CFLAGS=-O2 -Wall
CC=gcc
LIBS=
LDFLAGS=-lsocket -lsyslog -Zexe

OBJS = bpalogin.o protocol.o transaction.o gen_md5.o unixmain.o

bpalogin: $(OBJS)
	$(CC) -o $@ $(OBJS) $(LIBS) $(LDFLAGS)

.c.o:
	$(CC) $(CFLAGS) -c $<

clean:
	rm -fr *.o 

distclean: clean
	rm -f bpalogin.exe config.log config.cache config.status Makefile bpalogin.h

bpalogin.h: bpalogin.h.in
	sed 's#@@BPALOGIN_CONF@@#/etc/bpalogin.cfg#' < bpalogin.h.in > bpalogin.h

$(OBJS): bpalogin.h