| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- include $(TOPDIR)/rules.mk
- PKG_NAME:=luci-app-ssr-plus
- PKG_VERSION:=183
- PKG_RELEASE:=9
- define Package/$(PKG_NAME)/conffiles
- /etc/config/shadowsocksr
- /etc/ssrplus/
- endef
- define Package/$(PKG_NAME)/config
- config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks
- bool "Include Shadowsocks"
- default y if i386||x86_64||arm||aarch64
- config PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust
- bool "Include Shadowsocks Rust (AEAD ciphers only)"
- depends on aarch64||arm||i386||mips||mipsel||x86_64
- default y if x86_64||aarch64
- config PACKAGE_$(PKG_NAME)_INCLUDE_V2ray_plugin
- bool "Include Shadowsocks V2ray Plugin"
- default n
- config PACKAGE_$(PKG_NAME)_INCLUDE_Xray
- bool "Include Xray (V2RAY/Trojan-GO implemented)"
- default y if i386||x86_64||arm||aarch64
- config PACKAGE_$(PKG_NAME)_INCLUDE_Trojan
- bool "Include Trojan (OpenSSL)"
- default n if i386||x86_64||arm||aarch64
- config PACKAGE_$(PKG_NAME)_INCLUDE_Redsocks2
- bool "Include Redsocks2"
- default n
- config PACKAGE_$(PKG_NAME)_INCLUDE_NaiveProxy
- bool "Include NaiveProxy"
- depends on !(arc||armeb||mips||mips64||powerpc)
- default n
- config PACKAGE_$(PKG_NAME)_INCLUDE_Kcptun
- bool "Include Kcptun"
- default n
- config PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR_Server
- bool "Include ShadowsocksR Server"
- default y if i386||x86_64||arm||aarch64
- endef
- LUCI_TITLE:=SS/SSR/V2Ray/Trojan/NaiveProxy/Socks5/Tun LuCI interface
- LUCI_PKGARCH:=all
- LUCI_DEPENDS:=+shadowsocksr-libev-alt +ipset +ip-full +iptables-mod-tproxy +dnsmasq-full +coreutils +coreutils-base64 +pdnsd-alt +wget-ssl +lua +libuci-lua \
- +microsocks +dns2socks +shadowsocksr-libev-ssr-local +tcping +resolveip \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:shadowsocks-libev-ss-local \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:shadowsocks-libev-ss-redir \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks:simple-obfs \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust:shadowsocks-rust-sslocal \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks_Rust:simple-obfs \
- +PACKAGE_$(PKG_NAME)_INCLUDE_V2ray_plugin:v2ray-plugin \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Xray:xray-core \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Trojan:trojan \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Trojan:ipt2socks \
- +PACKAGE_$(PKG_NAME)_INCLUDE_NaiveProxy:naiveproxy \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Redsocks2:redsocks2 \
- +PACKAGE_$(PKG_NAME)_INCLUDE_Kcptun:kcptun-client \
- +PACKAGE_$(PKG_NAME)_INCLUDE_ShadowsocksR_Server:shadowsocksr-libev-server
- include $(TOPDIR)/feeds/luci/luci.mk
- # call BuildPackage - OpenWrt buildroot signature
|