From c3e196c578812692915c9f819947efa649a76c88 Mon Sep 17 00:00:00 2001 From: Gautam Dey Date: Wed, 18 Sep 2019 11:43:13 -0700 Subject: [PATCH] Made it so that you can build geom without cgo Introducting gpkg cause us to require cgo for all builds. Needed to add a build tag for things that require cgo. Added the build thats as needed to allow geom to build without cgo --- encoding/gpkg/binary_header.go | 2 ++ encoding/gpkg/binary_header_internal_test.go | 2 ++ encoding/gpkg/errors.go | 2 ++ encoding/gpkg/examples/points.go | 2 ++ encoding/gpkg/gpkg.go | 2 ++ 5 files changed, 10 insertions(+) diff --git a/encoding/gpkg/binary_header.go b/encoding/gpkg/binary_header.go index 4400d5d7..7cf0591a 100644 --- a/encoding/gpkg/binary_header.go +++ b/encoding/gpkg/binary_header.go @@ -1,3 +1,5 @@ +// +build cgo + package gpkg import ( diff --git a/encoding/gpkg/binary_header_internal_test.go b/encoding/gpkg/binary_header_internal_test.go index 7d7f714b..72096748 100644 --- a/encoding/gpkg/binary_header_internal_test.go +++ b/encoding/gpkg/binary_header_internal_test.go @@ -1,3 +1,5 @@ +// +build cgo + package gpkg import ( diff --git a/encoding/gpkg/errors.go b/encoding/gpkg/errors.go index 44a6586c..bb37f49a 100644 --- a/encoding/gpkg/errors.go +++ b/encoding/gpkg/errors.go @@ -1,3 +1,5 @@ +// +build cgo + package gpkg import "github.com/gdey/errors" diff --git a/encoding/gpkg/examples/points.go b/encoding/gpkg/examples/points.go index 61b9ecc8..f1ed8714 100644 --- a/encoding/gpkg/examples/points.go +++ b/encoding/gpkg/examples/points.go @@ -1,3 +1,5 @@ +// +build cgo + package main import ( diff --git a/encoding/gpkg/gpkg.go b/encoding/gpkg/gpkg.go index 759ab70a..f05c3481 100644 --- a/encoding/gpkg/gpkg.go +++ b/encoding/gpkg/gpkg.go @@ -1,3 +1,5 @@ +// +build cgo + package gpkg import (