From 6a2f53622ba04d3c7dfbe5b1a6f1e13f4bd59bf8 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Sun, 28 May 2023 20:23:33 +0200 Subject: [PATCH] secretservice: use go build constraint Signed-off-by: CrazyMax --- secretservice/cmd/{main_linux.go => main.go} | 2 ++ secretservice/{secretservice_linux.c => secretservice.c} | 2 +- secretservice/{secretservice_linux.go => secretservice.go} | 4 +++- secretservice/{secretservice_linux.h => secretservice.h} | 0 .../{secretservice_linux_test.go => secretservice_test.go} | 2 ++ 5 files changed, 8 insertions(+), 2 deletions(-) rename secretservice/cmd/{main_linux.go => main.go} (89%) rename secretservice/{secretservice_linux.c => secretservice.c} (99%) rename secretservice/{secretservice_linux.go => secretservice.go} (98%) rename secretservice/{secretservice_linux.h => secretservice.h} (100%) rename secretservice/{secretservice_linux_test.go => secretservice_test.go} (98%) diff --git a/secretservice/cmd/main_linux.go b/secretservice/cmd/main.go similarity index 89% rename from secretservice/cmd/main_linux.go rename to secretservice/cmd/main.go index 6965ca7..22d2a6d 100644 --- a/secretservice/cmd/main_linux.go +++ b/secretservice/cmd/main.go @@ -1,3 +1,5 @@ +//go:build linux && cgo + package main import ( diff --git a/secretservice/secretservice_linux.c b/secretservice/secretservice.c similarity index 99% rename from secretservice/secretservice_linux.c rename to secretservice/secretservice.c index 73502a2..676cddb 100644 --- a/secretservice/secretservice_linux.c +++ b/secretservice/secretservice.c @@ -1,6 +1,6 @@ #include #include -#include "secretservice_linux.h" +#include "secretservice.h" const SecretSchema *docker_get_schema(void) { diff --git a/secretservice/secretservice_linux.go b/secretservice/secretservice.go similarity index 98% rename from secretservice/secretservice_linux.go rename to secretservice/secretservice.go index 9b1d4cc..caf0fe7 100644 --- a/secretservice/secretservice_linux.go +++ b/secretservice/secretservice.go @@ -1,9 +1,11 @@ +//go:build linux && cgo + package secretservice /* #cgo pkg-config: libsecret-1 -#include "secretservice_linux.h" +#include "secretservice.h" #include */ import "C" diff --git a/secretservice/secretservice_linux.h b/secretservice/secretservice.h similarity index 100% rename from secretservice/secretservice_linux.h rename to secretservice/secretservice.h diff --git a/secretservice/secretservice_linux_test.go b/secretservice/secretservice_test.go similarity index 98% rename from secretservice/secretservice_linux_test.go rename to secretservice/secretservice_test.go index 402fdfa..7609d65 100644 --- a/secretservice/secretservice_linux_test.go +++ b/secretservice/secretservice_test.go @@ -1,3 +1,5 @@ +//go:build linux && cgo + package secretservice import (