1 #***********************************************************************
2 CROSS_COMPILE=@CROSS_COMPILE@
3 CC=$(CROSS_COMPILE)@CC@
6 DESTDIR = $(INSTROOT)@DESTDIR@
7 LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION)
9 VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h)
11 CFLAGS = $(COPTS) -I../.. -I../../../include -fPIC
12 LDFLAGS_SHARED = -shared
16 PLUGIN_OBJS := pppoatm.o
19 # Do we have the ATM libraries installed? Set HAVE_LIBATM to use them,
20 # or leave it unset to build the few routines we actually _use_ into
21 # the plugin directly.
29 PLUGIN_OBJS += text2qos.o text2atm.o misc.o ans.o
36 $(PLUGIN): $(PLUGIN_OBJS)
37 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(LDFLAGS_SHARED) $^ $(LIBS)
40 $(INSTALL) -d -m 755 $(LIBDIR)
41 $(INSTALL) -c -m 4550 $(PLUGIN) $(LIBDIR)
47 $(CC) $(CFLAGS) -c -o $@ $<