From 94c0518b0870f27b261bd9cb9441ee5af2207fb7 Mon Sep 17 00:00:00 2001 From: Cezar Sa Espinola Date: Thu, 6 Oct 2016 18:00:17 -0300 Subject: [PATCH] Include build tags to allow go get on non-Windows platforms. Fixes #30 --- backup.go | 2 ++ backuptar/noop.go | 4 ++++ backuptar/tar.go | 2 ++ file.go | 2 ++ fileinfo.go | 2 ++ pipe.go | 2 ++ privilege.go | 2 ++ sd.go | 2 ++ syscall.go | 2 +- zsyscall.go => zsyscall_windows.go | 0 10 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 backuptar/noop.go rename zsyscall.go => zsyscall_windows.go (100%) diff --git a/backup.go b/backup.go index 08d9ac9d..ceedee1f 100644 --- a/backup.go +++ b/backup.go @@ -1,3 +1,5 @@ +// +build windows + package winio import ( diff --git a/backuptar/noop.go b/backuptar/noop.go new file mode 100644 index 00000000..d39eccf0 --- /dev/null +++ b/backuptar/noop.go @@ -0,0 +1,4 @@ +// +build !windows +// This file only exists to allow go get on non-Windows platforms. + +package backuptar diff --git a/backuptar/tar.go b/backuptar/tar.go index c454c4c0..182d8450 100644 --- a/backuptar/tar.go +++ b/backuptar/tar.go @@ -1,3 +1,5 @@ +// +build windows + package backuptar import ( diff --git a/file.go b/file.go index fd16f007..8c15e412 100644 --- a/file.go +++ b/file.go @@ -1,3 +1,5 @@ +// +build windows + package winio import ( diff --git a/fileinfo.go b/fileinfo.go index d5acb72d..a822e431 100644 --- a/fileinfo.go +++ b/fileinfo.go @@ -1,3 +1,5 @@ +// +build windows + package winio import ( diff --git a/pipe.go b/pipe.go index 82db2830..b85b2eef 100644 --- a/pipe.go +++ b/pipe.go @@ -1,3 +1,5 @@ +// +build windows + package winio import ( diff --git a/privilege.go b/privilege.go index 3d59412c..f9494e96 100644 --- a/privilege.go +++ b/privilege.go @@ -1,3 +1,5 @@ +// +build windows + package winio import ( diff --git a/sd.go b/sd.go index 60ab56ce..db1b370a 100644 --- a/sd.go +++ b/sd.go @@ -1,3 +1,5 @@ +// +build windows + package winio import ( diff --git a/syscall.go b/syscall.go index 96fdff7b..20d64cf4 100644 --- a/syscall.go +++ b/syscall.go @@ -1,3 +1,3 @@ package winio -//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall.go file.go pipe.go sd.go fileinfo.go privilege.go backup.go +//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go file.go pipe.go sd.go fileinfo.go privilege.go backup.go diff --git a/zsyscall.go b/zsyscall_windows.go similarity index 100% rename from zsyscall.go rename to zsyscall_windows.go