From a5b02f93d862f065920dd6a40dddc66b60d0dec4 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Thu, 9 May 2019 08:39:11 +0200 Subject: [PATCH] windows: add "generate" build tag cmd/go supports the "generate" build tag as of CL 175983. Add it to the files which are just used for generating errors and syscall wrappers. Also see golang/go#31920 Change-Id: Ib26c90af0ac1fb7bae81366a46dedf028b787566 Reviewed-on: https://go-review.googlesource.com/c/sys/+/175899 Run-TryBot: Tobias Klauser TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- windows/mkerrors.go | 2 ++ windows/mksyscall.go | 2 ++ windows/registry/mksyscall.go | 2 ++ 3 files changed, 6 insertions(+) diff --git a/windows/mkerrors.go b/windows/mkerrors.go index cbf123ef..a204e6ca 100644 --- a/windows/mkerrors.go +++ b/windows/mkerrors.go @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +// +build generate + package windows //go:generate ./mkerrors.bash zerrors_windows.go diff --git a/windows/mksyscall.go b/windows/mksyscall.go index fb7db0ef..62770572 100644 --- a/windows/mksyscall.go +++ b/windows/mksyscall.go @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +// +build generate + package windows //go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go diff --git a/windows/registry/mksyscall.go b/windows/registry/mksyscall.go index 0ac95ffe..cf843ce2 100644 --- a/windows/registry/mksyscall.go +++ b/windows/registry/mksyscall.go @@ -2,6 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +// +build generate + package registry //go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go syscall.go