2 # Copyright (C) 2010 Jo-Philipp Wich <xm@subsignal.org>
4 # This is free software, licensed under the GPL 2 license.
7 include $(TOPDIR
)/rules.mk
12 PKG_BUILD_DIR
:= $(BUILD_DIR
)/$(PKG_NAME
)
14 include $(INCLUDE_DIR
)/package.mk
17 define Package
/libiwinfo
21 TITLE
:=Generalized Wireless Information Library
(iwinfo
)
22 DEPENDS
:=+libnl-tiny
+liblua
+lua
25 define Package
/libiwinfo
/description
26 Wireless information library with consistent interface for proprietary Broadcom
,
27 madwifi
, nl80211 and wext driver interfaces.
31 mkdir
-p
$(PKG_BUILD_DIR
)
32 $(CP
) .
/src
/* $(PKG_BUILD_DIR
)/
35 define Build
/Configure
39 -I
$(STAGING_DIR
)/usr
/include \
40 -I
$(STAGING_DIR
)/usr
/include/libnl-tiny
44 CFLAGS
="$(TARGET_CFLAGS)" \
45 LDFLAGS
="$(TARGET_LDFLAGS)"
47 define Package
/libiwinfo
/install
48 $(INSTALL_DIR
) $(1)/usr
/bin
49 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/iwinfo.lua
$(INSTALL_DIR
) $(1)/usr
/bin
/iwinfo
50 $(INSTALL_DIR
) $(1)/usr
/lib
/lua
51 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/iwinfo.so
$(1)/usr
/lib
/lua
/iwinfo.so
54 $(eval
$(call BuildPackage
,libiwinfo
))