1# Makefile for DEC Unix with vendor Cxx Version 6.0
2
3# include Husky-Makefile-Config
4include ../huskymak.cfg
5
6CC=cxx
7CFLAGS=
8CDEFS=	-DUNIX -DCONFIGDIR=\"lxtrack.cfg\" -DIS_NOTGCC
9
10# -g cannot be combined with -O3, so rebuild if you make a release!
11ifeq ($(DEBUG), 1)
12  COPT=-g -I$(INCDIR)
13else
14  COPT=-s -I$(INCDIR)
15endif
16
17LOPT=-L$(LIBDIR)
18
19TARGET= lxtrack
20
21SMAPI=smapiunix
22
23OBJS=	action.o  \
24	area.o    \
25	config.o  \
26	ftnaddr.o \
27	global.o  \
28	log.o     \
29	lxtrack.o \
30	mask.o    \
31	msg.o     \
32	pkt.o     \
33        strsep.o
34
35all: lxtrack
36
37.cc.o:
38	$(CC) $(CFLAGS) $(CDEFS) $(LOPT) $(COPT) -c $< -o $@
39
40lxtrack: $(OBJS)
41	$(CC) $(OBJS) $(LOPT) $(COPT) -l$(SMAPI) -o lxtrack
42
43clean:
44	rm *.o core
45
46distclean: clean
47	rm lxtrack
48
49install: lxtrack
50	install $(IBOPT) lxtrack $(BINDIR)
51
52