Change-Id: I34d50f8cb9bd5bc2f342551a4f5d5d5fa481c7b7
Signed-off-by: Semun Lee <semun.lee@samsung.com>
CCOPTS = $(CBUILD_CFLAGS)
LDLIBS += -lm
+MODDESTDIR ?= $(DESTDIR)$(LIBDIR)/tc
+
all: $(DISTGEN) $(DISTDATA)
$(DISTGEN):
$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
install: all
- mkdir -p $(DESTDIR)$(LIBDIR)/tc
+ mkdir -p $(MODDESTDIR)
for i in $(DISTDATA); \
- do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
+ do install -m 644 $$i $(MODDESTDIR); \
done
clean:
install -d "$b"/{%_includedir,%_libdir,/usr/share}
export SBINDIR=%_sbindir
export CONFDIR=/usr%{_sysconfdir}/iproute2
-%make_install \
- MODDESTDIR="$b/%_libdir/tc"
+export MODDESTDIR="$b/%_libdir/tc"
+%make_install
# We have m_xt
rm -f "$b/%_libdir/tc/m_ipt.so"
LEX := flex
CFLAGS += -DYY_NO_INPUT
-MODDESTDIR := $(DESTDIR)$(LIBDIR)/tc
+MODDESTDIR ?= $(DESTDIR)$(LIBDIR)/tc
%.so: %.c
$(QUIET_CC)$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -shared -fpic $< -o $@