X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=pppd%2Fplugins%2Fpppol2tp%2FMakefile.linux;h=0aa285808ccba3c43da189fac3ca8f95ed9af449;hb=750475927f15964be39a8bdda8ea2f57c764f846;hp=efc65542dc68a87b1906bf940aabe71cca5d9826;hpb=e889f0912c1cff3c33f6419a5cf048471b8f75a9;p=ppp.git diff --git a/pppd/plugins/pppol2tp/Makefile.linux b/pppd/plugins/pppol2tp/Makefile.linux index efc6554..0aa2858 100644 --- a/pppd/plugins/pppol2tp/Makefile.linux +++ b/pppd/plugins/pppol2tp/Makefile.linux @@ -1,26 +1,28 @@ -#CC = gcc -COPTS = -O2 -g -CFLAGS = $(COPTS) -I. -I../.. -I../../../include -fPIC -LDFLAGS = -shared -INSTALL = install - #*********************************************************************** +CROSS_COMPILE=@CROSS_COMPILE@ +CC=$(CROSS_COMPILE)@CC@ +COPTS=@CFLAGS@ -DESTDIR = @DESTDIR@ -LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION) +PREFIX = @DESTDIR@ +DESTDIR = $(INSTROOT)$(PREFIX) +LIBDIR = $(INSTROOT)@LIBDIR@ +VERSION = @VERSION@ +PLUGINDIR = $(LIBDIR)/pppd/$(VERSION) -VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h) +CFLAGS = $(COPTS) -I. -I../.. -I../../../include -fPIC +LDFLAGS_SHARED = -shared +INSTALL = install PLUGINS := pppol2tp.so openl2tp.so all: $(PLUGINS) %.so: %.o - $(CC) $(CFLAGS) -o $@ -shared $^ $(LIBS) + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(LDFLAGS_SHARED) $^ $(LIBS) install: all - $(INSTALL) -d -m 755 $(LIBDIR) - $(INSTALL) -c -m 4550 $(PLUGIN) $(LIBDIR) + $(INSTALL) -d -m 755 $(PLUGINDIR) + $(INSTALL) -c -m 755 $(PLUGINS) $(PLUGINDIR) clean: rm -f *.o *.so