exclude graphviz when CGO_ENABLED=0

This commit is contained in:
Roman Khafizianov 2023-02-28 17:03:19 +01:00 committed by Mikhail Iudin
parent cd92818e56
commit b2b45e0f2f
No known key found for this signature in database
GPG Key ID: FAAAA8BAABDFF1C0
4 changed files with 14 additions and 10 deletions

View File

@ -1,5 +1,5 @@
//go:build ((!linux && !darwin) || android || ios || nographviz) && !amd64 //go:build ((!linux && !darwin) || android || ios || nographviz || !cgo) && !amd64
// +build !linux,!darwin android ios nographviz // +build !linux,!darwin android ios nographviz !cgo
// +build !amd64 // +build !amd64
package acllistbuilder package acllistbuilder

View File

@ -1,19 +1,21 @@
//go:build (linux || darwin) && !android && !ios && !nographviz && (amd64 || arm64) //go:build (linux || darwin) && !android && !ios && !nographviz && cgo && (amd64 || arm64)
// +build linux darwin // +build linux darwin
// +build !android // +build !android
// +build !ios // +build !ios
// +build !nographviz // +build !nographviz
// +build cgo
// +build amd64 arm64 // +build amd64 arm64
package acllistbuilder package acllistbuilder
import ( import (
"fmt" "fmt"
"github.com/anytypeio/any-sync/commonspace/object/acl/aclrecordproto"
"github.com/gogo/protobuf/proto"
"strings" "strings"
"unicode" "unicode"
"github.com/anytypeio/any-sync/commonspace/object/acl/aclrecordproto"
"github.com/gogo/protobuf/proto"
"github.com/awalterschulze/gographviz" "github.com/awalterschulze/gographviz"
) )

View File

@ -1,5 +1,5 @@
//go:build (!linux && !darwin) || android || ios || nographviz || windows //go:build (!linux && !darwin) || android || ios || nographviz || !cgo || windows
// +build !linux,!darwin android ios nographviz windows // +build !linux,!darwin android ios nographviz !cgo windows
package objecttree package objecttree

View File

@ -1,8 +1,9 @@
//go:build (linux || darwin) && !android && !ios && !nographviz && (amd64 || arm64) //go:build (linux || darwin) && !android && !ios && !nographviz && cgo && (amd64 || arm64)
// +build linux darwin // +build linux darwin
// +build !android // +build !android
// +build !ios // +build !ios
// +build !nographviz // +build !nographviz
// +build cgo
// +build amd64 arm64 // +build amd64 arm64
package objecttree package objecttree
@ -10,10 +11,11 @@ package objecttree
import ( import (
"bytes" "bytes"
"fmt" "fmt"
"github.com/goccy/go-graphviz"
"github.com/goccy/go-graphviz/cgraph"
"strings" "strings"
"time" "time"
"github.com/goccy/go-graphviz"
"github.com/goccy/go-graphviz/cgraph"
) )
func (t *Tree) Graph(parser DescriptionParser) (data string, err error) { func (t *Tree) Graph(parser DescriptionParser) (data string, err error) {