From 87460e8a05faef9c4bb2c68735eef4f5c5ac15d0 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sun, 9 Aug 2009 02:02:46 +0000 Subject: libs: introduce iwinfo - wireless information abstraction for proprietary broadcom, madwifi and mac80211 drivers. --- libs/iwinfo/Makefile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 libs/iwinfo/Makefile (limited to 'libs/iwinfo/Makefile') diff --git a/libs/iwinfo/Makefile b/libs/iwinfo/Makefile new file mode 100644 index 000000000..7f4585e5b --- /dev/null +++ b/libs/iwinfo/Makefile @@ -0,0 +1,28 @@ +ifneq (,$(wildcard ../../build/config.mk)) +include ../../build/config.mk +include ../../build/module.mk +include ../../build/gccconfig.mk +else +include standalone.mk +endif + +IWINFO_LDFLAGS = +IWINFO_CFLAGS = -fstrict-aliasing +IWINFO_SO = iwinfo.so +IWINFO_OBJ = src/iwinfo_wl.o src/iwinfo_madwifi.o src/iwinfo_wext.o src/iwinfo_lualib.o + +%.o: %.c + $(COMPILE) $(IWINFO_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $< + +compile: clean $(IWINFO_OBJ) + $(LINK) $(SHLIB_FLAGS) $(IWINFO_LDFLAGS) -o src/$(IWINFO_SO) $(IWINFO_OBJ) + mkdir -p dist$(LUA_LIBRARYDIR) + cp src/$(IWINFO_SO) dist$(LUA_LIBRARYDIR)/$(IWINFO_SO) + +install: build + cp -pR dist$(LUA_LIBRARYDIR)/* $(LUA_LIBRARYDIR) + +clean: + rm -f src/*.o src/$(IWINFO_SO) + +host-compile: -- cgit v1.2.3