try adding //go:plugin to golang

This commit is contained in:
Jeff Carr 2024-11-14 21:48:44 -06:00
parent c02399708e
commit bb3802857b
2 changed files with 14 additions and 3 deletions

View File

@ -1,11 +1,19 @@
VERSION = $(shell git describe --tags)
all: plugin
ldd ../gocui.so
plugin:
GO111MODULE=off go build -v -buildmode=plugin -o ../gocui.so
GO111MODULE=off go build -v -work -buildmode=plugin -o ../gocui.so
pluginreal:
go build -v -buildmode=plugin -o ~/go/lib/toolkits/gocui.so
# for testing custom golang
custom:
# GO111MODULE=off go build -v
GO111MODULE=off go build -v -work -buildmode=blah
official:
mkdir -p ~/go/lib/go.wit.com/toolkits/gocui/
go build -v -x -buildmode=plugin -o ~/go/lib/go.wit.com/toolkits/gocui/gocui-${VERSION}.so
# Test the README.md & doc.go file
# this runs pkgsite, the binary that does dev.go.dev

View File

@ -1,7 +1,10 @@
//gjcarro:pjcarrlugin
// Copyright 2014 The gocui Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package main
import (