summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspreis <[email protected]>2022-05-21 06:32:54 +0300
committerspreis <[email protected]>2022-05-21 06:32:54 +0300
commitd2e09815eb4ec0770a68a11672e42beb7682d130 (patch)
tree5f411fac8df25cd5f4db52ead013202cc62a1ab5
parent8debac26bb9b71b728c336bd60eb9e5c49cfb278 (diff)
Try to make GO_PROGRAM a Program (instead of Bundle)
ref:56883943c70b3b8844837bb71b70a40e5c866c62
-rw-r--r--build/ymake.core.conf7
1 files changed, 5 insertions, 2 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index 0f19c12cb8b..114603efc88 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -10,7 +10,7 @@ FAKEID=3141592653
SANDBOX_FAKEID=${FAKEID}.7600000
CPP_FAKEID=9403851
-GO_FAKEID=9336945
+GO_FAKEID=9478151
ANDROID_FAKEID=8821472
CLANG_TIDY_FAKEID=8625699
@@ -8754,7 +8754,8 @@ module GO_LIBRARY: _GO_BASE_UNIT {
### Will select Go implementation on PEERDIR to PROTO_LIBRARY.
module GO_PROGRAM: _GO_BASE_UNIT {
.CMD=GO_LINK_EXE
- .NODE_TYPE=Bundle
+ .NODE_TYPE=Program
+ .PROXY=yes
.SYMLINK_POLICY=EXE
.ALLOWED=INDUCED_DEPS
.FINAL_TARGET=yes
@@ -8794,6 +8795,8 @@ module _GO_DLL_BASE_UNIT: GO_PROGRAM {
.SYMLINK_POLICY=SO
.ALLOWED=WHOLE_ARCHIVE
.ARGS_PARSER=DLL
+ .NODE_TYPE=Library
+ .PROXY=yes
SET(_GO_TOOL_MODE dll)
SET(MODULE_TYPE DLL)