dump1090: Support cross-compiling (from OS X)
authorMike Miller <redacted>
Wed, 27 Jan 2016 06:51:50 +0000 (08:51 +0200)
committerÁlvaro Fernández Rojas <redacted>
Sat, 27 Feb 2016 11:21:16 +0000 (12:21 +0100)
dump1090 doesn't detect cross-compilation; instead, they check uname.
For OpenWrt, the target will always be Linux, so just forcibly set it.

Signed-off-by: Mike Miller <redacted>
utils/dump1090/Makefile

index adf8d19ea1cf8ceaf6d645f1e7b9c44ef137fc64..bd15db1342b844d0d0cd4d40f7885d23fb6d5a00 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2013-2015 OpenWrt.org
+# Copyright (C) 2013-2016 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=dump1090
 PKG_VERSION:=2015-11-22
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=git://github.com/mutability/dump1090.git
@@ -53,7 +53,8 @@ define Package/view1090/description
 endef
 
 MAKE_FLAGS += \
-       CFLAGS="$(TARGET_CFLAGS)"
+       CFLAGS="$(TARGET_CFLAGS)" \
+       UNAME=Linux
 
 define Package/dump1090/install
        $(INSTALL_DIR) $(1)/etc/init.d
git clone https://git.99rst.org/PROJECT