From 9f5511c8d54191367cb935899e31810266c3632c Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Sun, 28 May 2023 20:23:24 +0200 Subject: [PATCH] osxkeychain: use go build constraint Signed-off-by: CrazyMax --- osxkeychain/cmd/{main_darwin.go => main.go} | 2 ++ osxkeychain/{osxkeychain_darwin.c => osxkeychain.c} | 2 +- osxkeychain/{osxkeychain_darwin.go => osxkeychain.go} | 4 +++- osxkeychain/{osxkeychain_darwin.h => osxkeychain.h} | 0 .../{osxkeychain_darwin_test.go => osxkeychain_test.go} | 2 ++ 5 files changed, 8 insertions(+), 2 deletions(-) rename osxkeychain/cmd/{main_darwin.go => main.go} (88%) rename osxkeychain/{osxkeychain_darwin.c => osxkeychain.c} (99%) rename osxkeychain/{osxkeychain_darwin.go => osxkeychain.go} (99%) rename osxkeychain/{osxkeychain_darwin.h => osxkeychain.h} (100%) rename osxkeychain/{osxkeychain_darwin_test.go => osxkeychain_test.go} (99%) diff --git a/osxkeychain/cmd/main_darwin.go b/osxkeychain/cmd/main.go similarity index 88% rename from osxkeychain/cmd/main_darwin.go rename to osxkeychain/cmd/main.go index e3ab9ab..08844b4 100644 --- a/osxkeychain/cmd/main_darwin.go +++ b/osxkeychain/cmd/main.go @@ -1,3 +1,5 @@ +//go:build darwin && cgo + package main import ( diff --git a/osxkeychain/osxkeychain_darwin.c b/osxkeychain/osxkeychain.c similarity index 99% rename from osxkeychain/osxkeychain_darwin.c rename to osxkeychain/osxkeychain.c index 845012b..840b85a 100644 --- a/osxkeychain/osxkeychain_darwin.c +++ b/osxkeychain/osxkeychain.c @@ -1,4 +1,4 @@ -#include "osxkeychain_darwin.h" +#include "osxkeychain.h" #include #include #include diff --git a/osxkeychain/osxkeychain_darwin.go b/osxkeychain/osxkeychain.go similarity index 99% rename from osxkeychain/osxkeychain_darwin.go rename to osxkeychain/osxkeychain.go index 08a0846..e634730 100644 --- a/osxkeychain/osxkeychain_darwin.go +++ b/osxkeychain/osxkeychain.go @@ -1,10 +1,12 @@ +//go:build darwin && cgo + package osxkeychain /* #cgo CFLAGS: -x objective-c #cgo LDFLAGS: -framework Security -framework Foundation -#include "osxkeychain_darwin.h" +#include "osxkeychain.h" #include */ import "C" diff --git a/osxkeychain/osxkeychain_darwin.h b/osxkeychain/osxkeychain.h similarity index 100% rename from osxkeychain/osxkeychain_darwin.h rename to osxkeychain/osxkeychain.h diff --git a/osxkeychain/osxkeychain_darwin_test.go b/osxkeychain/osxkeychain_test.go similarity index 99% rename from osxkeychain/osxkeychain_darwin_test.go rename to osxkeychain/osxkeychain_test.go index 425f314..447c145 100644 --- a/osxkeychain/osxkeychain_darwin_test.go +++ b/osxkeychain/osxkeychain_test.go @@ -1,3 +1,5 @@ +//go:build darwin && cgo + package osxkeychain import (