Browse Source

golang: Add the ability to custom build environment

by overwrite the GoPackage/Environment definition

Signed-off-by: Xingwang Liao <kuoruan@gmail.com>
lilik-openwrt-22.03
Xingwang Liao 6 years ago
parent
commit
f072cd6adf
No known key found for this signature in database GPG Key ID: CA5778EE630FED50
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      lang/golang/golang-package.mk

+ 3
- 1
lang/golang/golang-package.mk View File

@ -147,7 +147,7 @@ define GoPackage/GoSubMenu
CATEGORY:=Languages CATEGORY:=Languages
endef endef
define GoPackage/Environment
define GoPackage/Environment/Default
GOOS=$(GO_OS) \ GOOS=$(GO_OS) \
GOARCH=$(GO_ARCH) \ GOARCH=$(GO_ARCH) \
GO386=$(GO_386) \ GO386=$(GO_386) \
@ -160,6 +160,8 @@ define GoPackage/Environment
CGO_CXXFLAGS="$(filter-out $(GO_CFLAGS_TO_REMOVE),$(TARGET_CXXFLAGS))" CGO_CXXFLAGS="$(filter-out $(GO_CFLAGS_TO_REMOVE),$(TARGET_CXXFLAGS))"
endef endef
GoPackage/Environment=$(call GoPackage/Environment/Default,)
# false if directory does not exist # false if directory does not exist
GoPackage/is_dir_not_empty=$$$$($(FIND) $(1) -maxdepth 0 -type d \! -empty 2>/dev/null) GoPackage/is_dir_not_empty=$$$$($(FIND) $(1) -maxdepth 0 -type d \! -empty 2>/dev/null)


Loading…
Cancel
Save