v2ray: custom module and compressed to reduce size

This commit is contained in:
coolsnowwolf 2019-04-15 15:13:42 +08:00
parent 8b9efd9c8e
commit f91a9ab9a1
4 changed files with 19 additions and 10 deletions

View File

@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-ssr-plus
PKG_VERSION:=1
PKG_RELEASE:=88
PKG_RELEASE:=89
PKG_CONFIG_DEPENDS:= CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks \
CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_V2ray \

View File

@ -1,3 +1,7 @@
ipset=/.h12.io/gfwlist
ipset=/.starlark.net/gfwlist
ipset=/.golang.org/gfwlist
ipset=/.honnef.co/gfwlist
ipset=/.0rz.tw/gfwlist
ipset=/.0to255.com/gfwlist
ipset=/.10musume.com/gfwlist
@ -2937,6 +2941,10 @@ ipset=/.zuola.com/gfwlist
ipset=/.zvereff.com/gfwlist
ipset=/.zyzc9.com/gfwlist
ipset=/.zyzg.us/gfwlist
server=/.h12.io/127.0.0.1#5335
server=/.starlark.net/127.0.0.1#5335
server=/.golang.org/127.0.0.1#5335
server=/.honnef.co/127.0.0.1#5335
server=/.0rz.tw/127.0.0.1#5335
server=/.0to255.com/127.0.0.1#5335
server=/.10musume.com/127.0.0.1#5335

View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=v2ray-core
PKG_VERSION:=4.18.0
PKG_RELEASE:=2
PKG_RELEASE:=3
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/v2ray/v2ray-core/tar.gz/v$(PKG_VERSION)?
@ -149,6 +149,7 @@ define Build/Compile
$(eval GO_PKG_BUILD_PKG:=v2ray.com/core/main)
$(call GoPackage/Build/Compile,-ldflags "-s -w")
mv -f $(GO_PKG_BUILD_BIN_DIR)/main $(GO_PKG_BUILD_BIN_DIR)/v2ray
chmod +x $(GO_PKG_BUILD_BIN_DIR)/v2ray && upx --ultra-brute $(GO_PKG_BUILD_BIN_DIR)/v2ray
$(eval GO_PKG_BUILD_PKG:=v2ray.com/core/infra/control/main)
$(call GoPackage/Build/Compile,-ldflags "-s -w")

View File

@ -15,21 +15,21 @@ import (
_ "v2ray.com/core/app/stats/command"
// Other optional features.
_ "v2ray.com/core/app/dns"
_ "v2ray.com/core/app/log"
_ "v2ray.com/core/app/policy"
// _ "v2ray.com/core/app/dns"
// _ "v2ray.com/core/app/log"
// _ "v2ray.com/core/app/policy"
_ "v2ray.com/core/app/reverse"
_ "v2ray.com/core/app/router"
_ "v2ray.com/core/app/stats"
// _ "v2ray.com/core/app/router"
// _ "v2ray.com/core/app/stats"
// Inbound and outbound proxies.
_ "v2ray.com/core/proxy/blackhole"
_ "v2ray.com/core/proxy/dns"
// _ "v2ray.com/core/proxy/blackhole"
// _ "v2ray.com/core/proxy/dns"
_ "v2ray.com/core/proxy/dokodemo"
_ "v2ray.com/core/proxy/freedom"
_ "v2ray.com/core/proxy/http"
_ "v2ray.com/core/proxy/mtproto"
_ "v2ray.com/core/proxy/shadowsocks"
// _ "v2ray.com/core/proxy/shadowsocks"
_ "v2ray.com/core/proxy/socks"
_ "v2ray.com/core/proxy/vmess/inbound"
_ "v2ray.com/core/proxy/vmess/outbound"