diff --git a/.github/goreleaser.yml b/.github/goreleaser.yml index 3c3a7fd..54cf3e4 100644 --- a/.github/goreleaser.yml +++ b/.github/goreleaser.yml @@ -63,6 +63,9 @@ builds: - windows goarch: - amd64 + env: + - CC=x86_64-w64-mingw32-gcc + - CXX=x86_64-w64-mingw32-g++ ldflags: - -s -w -X main.version={{.Version}} - id: windows-arm64 @@ -72,6 +75,9 @@ builds: - windows goarch: - arm64 + env: + - CC=/llvm-mingw/bin/aarch64-w64-mingw32-gcc + - CXX=/llvm-mingw/bin/aarch64-w64-mingw32-g++ ldflags: - -s -w -X main.version={{.Version}} diff --git a/pkg/clipboard/clipboard_windows.go b/pkg/clipboard/clipboard_windows.go new file mode 100644 index 0000000..b49d166 --- /dev/null +++ b/pkg/clipboard/clipboard_windows.go @@ -0,0 +1,9 @@ +package clipboard + +import ( + "github.com/atotto/clipboard" +) + +func writeAll(text string) error { + return clipboard.WriteAll(text) +}