Skip to content
This repository has been archived by the owner on Dec 13, 2024. It is now read-only.

Commit

Permalink
add wof-sqlite-index-features-mattn; update vendor deps
Browse files Browse the repository at this point in the history
  • Loading branch information
thisisaaronland committed Feb 4, 2024
1 parent ed9e26f commit 589f0be
Show file tree
Hide file tree
Showing 810 changed files with 299,256 additions and 13,138 deletions.
8 changes: 7 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,10 @@ GOMOD=$(shell test -f "go.work" && echo "readonly" || echo "vendor")
LDFLAGS=-s -w

cli:
go build -mod $(GOMOD) -ldflags="$(LDFLAGS)" -o bin/wof-sqlite-index-features cmd/wof-sqlite-index-features/main.go
go build -mod $(GOMOD) -ldflags="$(LDFLAGS)" \
-o bin/wof-sqlite-index-features \
cmd/wof-sqlite-index-features/main.go
go build -mod $(GOMOD) -ldflags="$(LDFLAGS)" \
-o bin/wof-sqlite-index-features-mattn \
-tags "icu json1 fts5" \
cmd/wof-sqlite-index-features-mattn/main.go
26 changes: 26 additions & 0 deletions cmd/wof-sqlite-index-features-mattn/main.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package main

import (
_ "github.com/aaronland/go-sqlite-mattn"
_ "github.com/whosonfirst/go-reader-http"
_ "github.com/whosonfirst/go-whosonfirst-iterate-git/v2"
)

import (
"context"
"log"

"github.com/whosonfirst/go-whosonfirst-sqlite-features-index/v2/app/index"
)

func main() {

ctx := context.Background()
logger := log.Default()

err := index.Run(ctx, logger)

if err != nil {
logger.Fatalf("Failed to index, %v", err)
}
}
40 changes: 22 additions & 18 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,48 +1,51 @@
module github.com/whosonfirst/go-whosonfirst-sqlite-features-index/v2

go 1.18
go 1.21.3

require (
github.com/aaronland/go-sqlite-mattn v0.0.3
github.com/aaronland/go-sqlite-modernc v0.0.3
github.com/aaronland/go-sqlite/v2 v2.2.0
github.com/sfomuseum/go-flags v0.10.0
github.com/tidwall/gjson v1.17.0
github.com/whosonfirst/go-reader v1.0.2
github.com/whosonfirst/go-reader-http v0.3.1
github.com/whosonfirst/go-whosonfirst-feature v0.0.27
github.com/whosonfirst/go-whosonfirst-iterate-git/v2 v2.1.3
github.com/whosonfirst/go-whosonfirst-iterate-git/v2 v2.1.4
github.com/whosonfirst/go-whosonfirst-iterate/v2 v2.3.4
github.com/whosonfirst/go-whosonfirst-sqlite-features/v2 v2.0.1
github.com/whosonfirst/go-whosonfirst-sqlite-features/v2 v2.0.2
github.com/whosonfirst/go-whosonfirst-sqlite-index/v4 v4.0.0
github.com/whosonfirst/go-whosonfirst-uri v1.3.0
)

require (
github.com/Microsoft/go-winio v0.5.2 // indirect
github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4 // indirect
dario.cat/mergo v1.0.0 // indirect
github.com/Microsoft/go-winio v0.6.1 // indirect
github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect
github.com/aaronland/go-json-query v0.1.4 // indirect
github.com/aaronland/go-roster v1.0.0 // indirect
github.com/acomagu/bufpipe v1.0.3 // indirect
github.com/cloudflare/circl v1.1.0 // indirect
github.com/cloudflare/circl v1.3.3 // indirect
github.com/cyphar/filepath-securejoin v0.2.4 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/emirpasic/gods v1.18.1 // indirect
github.com/go-git/gcfg v1.5.0 // indirect
github.com/go-git/go-billy/v5 v5.4.0 // indirect
github.com/go-git/go-git/v5 v5.5.2 // indirect
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
github.com/go-git/go-billy/v5 v5.5.0 // indirect
github.com/go-git/go-git/v5 v5.11.0 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/hashicorp/errwrap v1.0.0 // indirect
github.com/hashicorp/go-multierror v1.1.1 // indirect
github.com/imdario/mergo v0.3.13 // indirect
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
github.com/kevinburke/ssh_config v1.2.0 // indirect
github.com/mattn/go-isatty v0.0.16 // indirect
github.com/mattn/go-sqlite3 v1.14.22 // indirect
github.com/paulmach/orb v0.11.1 // indirect
github.com/pjbgf/sha1cd v0.2.3 // indirect
github.com/pjbgf/sha1cd v0.3.0 // indirect
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
github.com/sergi/go-diff v1.1.0 // indirect
github.com/sfomuseum/go-edtf v1.1.1 // indirect
github.com/skeema/knownhosts v1.1.0 // indirect
github.com/skeema/knownhosts v1.2.1 // indirect
github.com/tidwall/match v1.1.1 // indirect
github.com/tidwall/pretty v1.2.0 // indirect
github.com/whosonfirst/go-ioutil v1.0.2 // indirect
Expand All @@ -52,14 +55,15 @@ require (
github.com/whosonfirst/go-whosonfirst-names v0.1.0 // indirect
github.com/whosonfirst/go-whosonfirst-sources v0.1.0 // indirect
github.com/whosonfirst/go-whosonfirst-spr/v2 v2.3.7 // indirect
github.com/whosonfirst/go-whosonfirst-sql v0.0.2 // indirect
github.com/whosonfirst/walk v0.0.2 // indirect
github.com/xanzy/ssh-agent v0.3.3 // indirect
go.mongodb.org/mongo-driver v1.11.4 // indirect
golang.org/x/crypto v0.3.0 // indirect
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 // indirect
golang.org/x/net v0.2.0 // indirect
golang.org/x/sys v0.9.0 // indirect
golang.org/x/tools v0.1.12 // indirect
golang.org/x/crypto v0.16.0 // indirect
golang.org/x/mod v0.12.0 // indirect
golang.org/x/net v0.19.0 // indirect
golang.org/x/sys v0.15.0 // indirect
golang.org/x/tools v0.13.0 // indirect
gopkg.in/warnings.v0 v0.1.2 // indirect
lukechampine.com/uint128 v1.2.0 // indirect
modernc.org/cc/v3 v3.40.0 // indirect
Expand Down
Loading

0 comments on commit 589f0be

Please sign in to comment.