mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-27 00:02:51 +08:00
39 lines
1.1 KiB
Makefile
39 lines
1.1 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Copyright (C) 2022-2023 ImmortalWrt.org
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
LUCI_TITLE:=The modern ImmortalWrt proxy platform for ARM64/AMD64 (sing-box 1.14)
|
|
# Pure ucode/JS payload with no compiled code, so the package itself is arch
|
|
# independent. The real arch constraint comes from the +sing-box dependency,
|
|
# which the feed builds for every architecture Go supports (aarch64, arm,
|
|
# mipsel, riscv64, x86_64, ...); where no sing-box package exists, dependency
|
|
# resolution refuses the install. Checked against the ImmortalWrt 25.12.1
|
|
# package index (sing-box 1.14.0-r1 published for all of the above).
|
|
LUCI_PKGARCH:=all
|
|
LUCI_DEPENDS:= \
|
|
+sing-box \
|
|
+firewall4 \
|
|
+kmod-nft-tproxy \
|
|
+ip-full \
|
|
+kmod-tun \
|
|
+ucode-mod-digest
|
|
|
|
PKG_NAME:=luci-app-homeproxy
|
|
PKG_VERSION:=27.919.1.14
|
|
PKG_RELEASE:=22
|
|
|
|
define Package/luci-app-homeproxy/conffiles
|
|
/etc/config/homeproxy
|
|
/etc/homeproxy/certs/
|
|
/etc/homeproxy/ruleset/
|
|
/etc/homeproxy/resources/direct_list.txt
|
|
/etc/homeproxy/resources/proxy_list.txt
|
|
endef
|
|
|
|
include $(TOPDIR)/feeds/luci/luci.mk
|
|
|
|
# call BuildPackage - OpenWrt buildroot signature
|