mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-26 16:45:31 +02:00
8f7f273fa4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16719 3c298f89-4303-0410-b956-a3cf2f4a3e73
39 lines
658 B
Makefile
39 lines
658 B
Makefile
include ../Makefile.inc
|
|
|
|
CPPFLAGS += -I../kernel
|
|
LDFLAGS =
|
|
|
|
ifneq ($(HOST_OS),Linux)
|
|
USE_LIBNL_MICRO=1
|
|
else
|
|
USE_LIBNL_MICRO=
|
|
endif
|
|
|
|
ifeq ($(USE_LIBNL_MICRO),1)
|
|
LIBNL_PREFIX = /usr/local
|
|
LIBNL = $(LIBNL_PREFIX)/lib/libnl-micro.a
|
|
CPPFLAGS += -I$(LIBNL_PREFIX)/include/libnl-micro
|
|
EXTRA_CFLAGS += -DNO_LOCAL_ACCESS
|
|
else
|
|
LIBNL = -lnl
|
|
endif
|
|
|
|
LIBM = -lm
|
|
LIBS = $(LIBNL) $(LIBM)
|
|
|
|
all: libwprobe.a wprobe-util
|
|
|
|
libwprobe.a: wprobe-lib.o
|
|
rm -f $@
|
|
$(AR) rcu $@ $^
|
|
$(RANLIB) $@
|
|
|
|
%.o: %.c
|
|
$(CC) $(WFLAGS) -c -o $@ $(CPPFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) $<
|
|
|
|
wprobe-util: wprobe-util.o wprobe-lib.o
|
|
$(CC) -o $@ $^ $(LDFLAGS) $(LIBS)
|
|
|
|
clean:
|
|
rm -f *.o *.a wprobe-util
|