From 0197e23196627cac2f315a77a5e4073b53efaa34 Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Wed, 15 Feb 2023 10:31:01 -0800 Subject: [PATCH 1/3] go.mod: add Signed-off-by: Kir Kolyshkin --- go.mod | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 go.mod diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..073f03d --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module github.com/kolyshkin/capability + +go 1.21 From b984dbddad03d990ec872d5fbdc3561a36c6bdd2 Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Wed, 15 Feb 2023 10:47:42 -0800 Subject: [PATCH 2/3] Use new style build tags Go 1.17 introduced new style of adding build tags (//go:build), and some tools no longer understand old-style (// +build) tags. Add the new tag, drop the old one. Signed-off-by: Kir Kolyshkin --- capability/capability_noop.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/capability/capability_noop.go b/capability/capability_noop.go index 9bb3070..d358e92 100644 --- a/capability/capability_noop.go +++ b/capability/capability_noop.go @@ -4,7 +4,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// +build !linux +//go:build !linux package capability From 9d893e2c5ce3806168d73296acdfa74343da6506 Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Mon, 22 Jul 2024 14:42:24 -0700 Subject: [PATCH 3/3] Drop a subdir Move the code to the top-level directory. Signed-off-by: Kir Kolyshkin --- capability/capability.go => capability.go | 0 capability/capability_linux.go => capability_linux.go | 0 capability/capability_noop.go => capability_noop.go | 0 capability/capability_test.go => capability_test.go | 0 capability/enum.go => enum.go | 0 capability/enum_gen.go => enum_gen.go | 0 {capability/enumgen => enumgen}/gen.go | 0 capability/syscall_linux.go => syscall_linux.go | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename capability/capability.go => capability.go (100%) rename capability/capability_linux.go => capability_linux.go (100%) rename capability/capability_noop.go => capability_noop.go (100%) rename capability/capability_test.go => capability_test.go (100%) rename capability/enum.go => enum.go (100%) rename capability/enum_gen.go => enum_gen.go (100%) rename {capability/enumgen => enumgen}/gen.go (100%) rename capability/syscall_linux.go => syscall_linux.go (100%) diff --git a/capability/capability.go b/capability.go similarity index 100% rename from capability/capability.go rename to capability.go diff --git a/capability/capability_linux.go b/capability_linux.go similarity index 100% rename from capability/capability_linux.go rename to capability_linux.go diff --git a/capability/capability_noop.go b/capability_noop.go similarity index 100% rename from capability/capability_noop.go rename to capability_noop.go diff --git a/capability/capability_test.go b/capability_test.go similarity index 100% rename from capability/capability_test.go rename to capability_test.go diff --git a/capability/enum.go b/enum.go similarity index 100% rename from capability/enum.go rename to enum.go diff --git a/capability/enum_gen.go b/enum_gen.go similarity index 100% rename from capability/enum_gen.go rename to enum_gen.go diff --git a/capability/enumgen/gen.go b/enumgen/gen.go similarity index 100% rename from capability/enumgen/gen.go rename to enumgen/gen.go diff --git a/capability/syscall_linux.go b/syscall_linux.go similarity index 100% rename from capability/syscall_linux.go rename to syscall_linux.go