shadowsocks-rust: add mips/mipsel
architecture support
Signed-off-by: sbwml <admin@cooluc.com>
This commit is contained in:
parent
65995afca7
commit
d5f50af870
@ -12,7 +12,12 @@ PKG_RELEASE:=1
|
|||||||
PKG_SOURCE_HEADER:=shadowsocks-v$(PKG_VERSION)
|
PKG_SOURCE_HEADER:=shadowsocks-v$(PKG_VERSION)
|
||||||
PKG_SOURCE_BODY:=unknown-linux-musl
|
PKG_SOURCE_BODY:=unknown-linux-musl
|
||||||
PKG_SOURCE_FOOTER:=tar.xz
|
PKG_SOURCE_FOOTER:=tar.xz
|
||||||
|
|
||||||
|
ifeq ($(filter $(ARCH),mips mipsel),)
|
||||||
|
PKG_SOURCE_URL:=https://github.com/sbwml/shadowsocks-rust-mips/releases/download/v$(PKG_VERSION)/
|
||||||
|
else
|
||||||
PKG_SOURCE_URL:=https://github.com/shadowsocks/shadowsocks-rust/releases/download/v$(PKG_VERSION)/
|
PKG_SOURCE_URL:=https://github.com/shadowsocks/shadowsocks-rust/releases/download/v$(PKG_VERSION)/
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(ARCH),aarch64)
|
ifeq ($(ARCH),aarch64)
|
||||||
PKG_SOURCE:=$(PKG_SOURCE_HEADER).aarch64-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER)
|
PKG_SOURCE:=$(PKG_SOURCE_HEADER).aarch64-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER)
|
||||||
@ -33,6 +38,12 @@ else ifeq ($(ARCH),i386)
|
|||||||
else ifeq ($(ARCH),x86_64)
|
else ifeq ($(ARCH),x86_64)
|
||||||
PKG_SOURCE:=$(PKG_SOURCE_HEADER).x86_64-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER)
|
PKG_SOURCE:=$(PKG_SOURCE_HEADER).x86_64-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER)
|
||||||
PKG_HASH:=1c2497e3695cfe80ebcd2ef7eee9b954b394f9aba4b5779c54555b5a1b110ed5
|
PKG_HASH:=1c2497e3695cfe80ebcd2ef7eee9b954b394f9aba4b5779c54555b5a1b110ed5
|
||||||
|
else ifeq ($(ARCH),mips)
|
||||||
|
PKG_SOURCE:=$(PKG_SOURCE_HEADER).mips-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER)
|
||||||
|
PKG_HASH:=fc9a2aa55a705d3cc0a4d05fac5c66e7ebfe7b61f3c5fe83a1f42b15b28b311d
|
||||||
|
else ifeq ($(ARCH),mipsel)
|
||||||
|
PKG_SOURCE:=$(PKG_SOURCE_HEADER).mipsel-$(PKG_SOURCE_BODY).$(PKG_SOURCE_FOOTER)
|
||||||
|
PKG_HASH:=37daf768a7afa8bb526a77c590524541e741613bea79dc0c4e26551fb2f30160
|
||||||
# Set the default value to make OpenWrt Package Checker happy
|
# Set the default value to make OpenWrt Package Checker happy
|
||||||
else
|
else
|
||||||
PKG_SOURCE:=dummy
|
PKG_SOURCE:=dummy
|
||||||
@ -54,7 +65,7 @@ define Package/shadowsocks-rust/Default
|
|||||||
SUBMENU:=Web Servers/Proxies
|
SUBMENU:=Web Servers/Proxies
|
||||||
TITLE:=shadowsocks-rust $(1)
|
TITLE:=shadowsocks-rust $(1)
|
||||||
URL:=https://github.com/shadowsocks/shadowsocks-rust
|
URL:=https://github.com/shadowsocks/shadowsocks-rust
|
||||||
DEPENDS:=@(aarch64||arm||i386||x86_64) @!(TARGET_x86_geode||TARGET_x86_legacy)
|
DEPENDS:=@(aarch64||arm||i386||mips||mipsel||x86_64) @!(TARGET_x86_geode||TARGET_x86_legacy)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/shadowsocks-rust-$(1)/install
|
define Package/shadowsocks-rust-$(1)/install
|
||||||
|
Loading…
Reference in New Issue
Block a user