|
@@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk
|
|
|
|
|
|
PKG_NAME:=naiveproxy
|
|
|
PKG_VERSION:=91.0.4472.77-1
|
|
|
-PKG_RELEASE:=1
|
|
|
+PKG_RELEASE:=$(AUTORELEASE)
|
|
|
|
|
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
|
|
PKG_SOURCE_URL:=https://codeload.github.com/klzgrad/naiveproxy/tar.gz/v$(PKG_VERSION)?
|
|
@@ -16,19 +16,19 @@ PKG_LICENSE:=BSD 3-Clause
|
|
|
PKG_LICENSE_FILES:=LICENSE
|
|
|
PKG_MAINTAINER:=Tianling Shen <[email protected]>
|
|
|
|
|
|
-PKG_BUILD_DEPENDS:=ninja/host python3/host
|
|
|
+PKG_BUILD_DEPENDS:=python3/host
|
|
|
PKG_USE_MIPS16:=0
|
|
|
PKG_BUILD_PARALLEL:=1
|
|
|
|
|
|
ifneq ($(CONFIG_CPU_TYPE)," ")
|
|
|
- CPU_TYPE:=$(word 1, $(subst +," ,$(CONFIG_CPU_TYPE)))
|
|
|
- CPU_SUBTYPE:=$(word 2, $(subst +, ",$(CONFIG_CPU_TYPE)))
|
|
|
- ifeq ($(CPU_SUBTYPE),)
|
|
|
- CPU_SUBTYPE:=""
|
|
|
- endif
|
|
|
+ CPU_TYPE:=$(word 1, $(subst +," ,$(CONFIG_CPU_TYPE)))
|
|
|
+ CPU_SUBTYPE:=$(word 2, $(subst +, ",$(CONFIG_CPU_TYPE)))
|
|
|
+ ifeq ($(CPU_SUBTYPE),)
|
|
|
+ CPU_SUBTYPE:=""
|
|
|
+ endif
|
|
|
else
|
|
|
- CPU_TYPE:=""
|
|
|
- CPU_SUBTYPE:=""
|
|
|
+ CPU_TYPE:=""
|
|
|
+ CPU_SUBTYPE:=""
|
|
|
endif
|
|
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
@@ -53,10 +53,10 @@ define Package/naiveproxy/description
|
|
|
endef
|
|
|
|
|
|
ifneq ($(CONFIG_CCACHE),)
|
|
|
- export CCACHE_SLOPPINESS=time_macros
|
|
|
- export CCACHE_BASEDIR=$(PKG_BUILD_DIR)/src
|
|
|
- export CCACHE_CPP2=yes
|
|
|
- export naive_ccache_flags=cc_wrapper="$(CCACHE)"
|
|
|
+ export CCACHE_SLOPPINESS=time_macros
|
|
|
+ export CCACHE_BASEDIR=$(PKG_BUILD_DIR)/src
|
|
|
+ export CCACHE_CPP2=yes
|
|
|
+ export naive_ccache_flags=cc_wrapper="$(CCACHE)"
|
|
|
endif
|
|
|
|
|
|
CLANG_VER:=llvmorg-13-init-6429-g0e92cbd6-2
|
|
@@ -102,14 +102,14 @@ define Build/Prepare
|
|
|
endef
|
|
|
|
|
|
define Build/Compile
|
|
|
-( \
|
|
|
- cd "$(PKG_BUILD_DIR)/src" ; \
|
|
|
- . ../init_env.sh "$(ARCH)" "$(BOARD)" $(CPU_TYPE) $(CPU_SUBTYPE) "$(TOOLCHAIN_DIR)" ; \
|
|
|
- export naive_flags="$$$${naive_flags} $$$${naive_ccache_flags}" ; \
|
|
|
- mkdir -p "out" ; \
|
|
|
- ./gn/out/gn gen "out/Release" --args="$$$${naive_flags}" --script-executable="$(STAGING_DIR_HOSTPKG)/bin/python3" ; \
|
|
|
- $(STAGING_DIR_HOSTPKG)/bin/ninja -C "out/Release" naive ; \
|
|
|
-)
|
|
|
+ ( \
|
|
|
+ cd "$(PKG_BUILD_DIR)/src" ; \
|
|
|
+ . ../init_env.sh "$(ARCH)" $(CPU_TYPE) $(CPU_SUBTYPE) "$(TOOLCHAIN_DIR)" ; \
|
|
|
+ export naive_flags+=" $$$${naive_ccache_flags}" ; \
|
|
|
+ mkdir -p "out" ; \
|
|
|
+ ./gn/out/gn gen "out/Release" --args="$$$${naive_flags}" --script-executable="$(PYTHON)" ; \
|
|
|
+ )
|
|
|
+ +$(NINJA) -C "$(PKG_BUILD_DIR)/src/out/Release" naive
|
|
|
endef
|
|
|
|
|
|
define Package/naiveproxy/install
|
|
@@ -121,4 +121,4 @@ $(eval $(call Download,CLANG))
|
|
|
$(eval $(call Download,GN_TOOL))
|
|
|
$(eval $(call Download,PGO_PROF))
|
|
|
|
|
|
-$(eval $(call BuildPackage,naiveproxy))
|
|
|
+$(eval $(call BuildPackage,naiveproxy))
|