openwrt-udp2raw: fix make args

This commit is contained in:
CN_SZTL 2020-01-22 18:33:09 +08:00
parent e4606207b1
commit 42ab62a21c
No known key found for this signature in database
GPG Key ID: 6850B6345C862176

View File

@ -32,19 +32,21 @@ define Package/udp2raw-tunnel
CATEGORY:=Network
TITLE:=Tunnel which turns UDP Traffic into Encrypted FakeTCP/UDP/ICMP Traffic
URL:=https://github.com/wangyu-/udp2raw-tunnel
DEPENDS:= +libstdcpp +libpthread +librt
endef
define Package/udp2raw-tunnel/description
udp2raw-tunnel is a tunnel which turns UDP Traffic into Encrypted FakeTCP/UDP/ICMP Traffic by using Raw Socket.
endef
MAKE_FLAGS += cross2
MAKE_FLAGS += cross
define Build/Configure
$(call Build/Configure/Default)
$(SED) 's/cc_cross[[:space:]]*=.*/cc_cross=$(TARGET_CXX)/' \
-e 's/\\".*shell git rev-parse HEAD.*\\"/\\"$(PKG_SOURCE_VERSION)\\"/' \
$(PKG_BUILD_DIR)/makefile
define Build/Prepare
$(PKG_UNPACK)
sed -i 's/cc_cross=.*/cc_cross=$(TARGET_CXX)/g' $(PKG_BUILD_DIR)/makefile
sed -i '/\*gitversion/d' $(PKG_BUILD_DIR)/makefile
echo 'const char *gitversion = "$(PKG_VERSION)";' > $(PKG_BUILD_DIR)/git_version.h
$(Build/Patch)
endef
define Package/udp2raw-tunnel/install