mirror of
https://github.com/kopia/kopia.git
synced 2026-01-24 14:28:06 -05:00
Makefile: added build-all target, missing Windows and Linux-specific deps
This commit is contained in:
10
Makefile
10
Makefile
@@ -23,6 +23,16 @@ lint:
|
||||
vet:
|
||||
go tool vet -all .
|
||||
|
||||
|
||||
build-all:
|
||||
# this downloads all dependencies for all OS/architectures and updates go.mod
|
||||
# TODO(jkowalski): parallelize this once we're on 1.12
|
||||
CGO_ENABLED=0 GO111MODULE=on GOARCH=amd64 GOOS=linux go build ./...
|
||||
CGO_ENABLED=0 GO111MODULE=on GOARCH=amd64 GOOS=windows go build ./...
|
||||
CGO_ENABLED=0 GO111MODULE=on GOARCH=amd64 GOOS=darwin go build ./...
|
||||
CGO_ENABLED=0 GO111MODULE=on GOARCH=arm GOOS=linux go build ./...
|
||||
CGO_ENABLED=0 GO111MODULE=on GOARCH=arm64 GOOS=linux go build ./...
|
||||
|
||||
deps:
|
||||
GOOS=linux GOARCH=amd64 go get -t -v github.com/kopia/kopia/...
|
||||
GOOS=darwin GOARCH=amd64 go get -t -v github.com/kopia/kopia/...
|
||||
|
||||
4
go.mod
4
go.mod
@@ -6,8 +6,10 @@ require (
|
||||
github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf // indirect
|
||||
github.com/bgentry/speakeasy v0.1.0
|
||||
github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40
|
||||
github.com/danieljoos/wincred v1.0.1 // indirect
|
||||
github.com/godbus/dbus v4.1.0+incompatible // indirect
|
||||
github.com/jpillora/go-ogle-analytics v0.0.0-20161213085824-14b04e0594ef
|
||||
github.com/kopia/repo v0.2.0
|
||||
github.com/kopia/repo v0.2.1
|
||||
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
|
||||
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
|
||||
github.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c
|
||||
|
||||
8
go.sum
8
go.sum
@@ -16,11 +16,15 @@ github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kB
|
||||
github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40 h1:y4B3+GPxKlrigF1ha5FFErxK+sr6sWxQovRMzwMhejo=
|
||||
github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c=
|
||||
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
|
||||
github.com/danieljoos/wincred v1.0.1 h1:fcRTaj17zzROVqni2FiToKUVg3MmJ4NtMSGCySPIr/g=
|
||||
github.com/danieljoos/wincred v1.0.1/go.mod h1:SnuYRW9lp1oJrZX/dXJqr0cPK5gYXqx3EJbmjhLdK9U=
|
||||
github.com/efarrer/iothrottler v0.0.0-20141121142253-60e7e547c7fe h1:WAx1vRufH0I2pTWldQkXPzpc+jndCOi2FH334LFQ1PI=
|
||||
github.com/efarrer/iothrottler v0.0.0-20141121142253-60e7e547c7fe/go.mod h1:zjXkUoNEq44qYz/1TlzBhN2W21rDU3HvDBiJWQAZTq8=
|
||||
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
|
||||
github.com/go-ini/ini v1.39.0 h1:/CyW/jTlZLjuzy52jc1XnhJm6IUKEuunpJFpecywNeI=
|
||||
github.com/go-ini/ini v1.39.0/go.mod h1:ByCAeIL28uOIIG0E3PJtZPDL8WnHpFKFOtgjp+3Ies8=
|
||||
github.com/godbus/dbus v4.1.0+incompatible h1:WqqLRTsQic3apZUK9qC5sGNfXthmPXzUZ7nQPrNITa4=
|
||||
github.com/godbus/dbus v4.1.0+incompatible/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw=
|
||||
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
|
||||
github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E=
|
||||
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
|
||||
@@ -45,6 +49,8 @@ github.com/kopia/repo v0.1.8 h1:uflSzai+C5hW/xhPh8nmmb5utRDB363CNV+ftCc0pLI=
|
||||
github.com/kopia/repo v0.1.8/go.mod h1:6lXyhwG762ZYWQKT0qyaXhHzm3wdNeykwVrG9jmfDyQ=
|
||||
github.com/kopia/repo v0.2.0 h1:nkRYjL8wX+CnmuCqyBQ00yee8SzxxuoCItr/pc732z0=
|
||||
github.com/kopia/repo v0.2.0/go.mod h1:6lXyhwG762ZYWQKT0qyaXhHzm3wdNeykwVrG9jmfDyQ=
|
||||
github.com/kopia/repo v0.2.1 h1:xw8l/+Kc/xHfhVInmzAJthgX2R08LeUe9gaSl0I6yd0=
|
||||
github.com/kopia/repo v0.2.1/go.mod h1:9C+DwUdy6gQScG26I6L2UagZR2RNaqyozg+RHrqw4pc=
|
||||
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348 h1:MtvEpTB6LX3vkb4ax0b5D2DHbNAUsen0Gx5wZoq3lV4=
|
||||
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k=
|
||||
github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
|
||||
@@ -102,6 +108,8 @@ google.golang.org/api v0.0.0-20181026000445-511bab8e55de h1:jZyuTBGMXzHm+q0+2tRr
|
||||
google.golang.org/api v0.0.0-20181026000445-511bab8e55de/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
|
||||
google.golang.org/api v0.0.0-20181102150758-04bb50b6b83d h1:wDkjCUR876SHY2B6YgBr9kAIUzPm1zb1X3d6sxFjpfo=
|
||||
google.golang.org/api v0.0.0-20181102150758-04bb50b6b83d/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
|
||||
google.golang.org/api v0.0.0-20181229000844-f26a60c56f14 h1:ATP5OSAvJIQ7cxB9BfsnylT+uFZ1FvJRW4NH1T2NKOU=
|
||||
google.golang.org/api v0.0.0-20181229000844-f26a60c56f14/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0=
|
||||
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
|
||||
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
|
||||
google.golang.org/genproto v0.0.0-20180831171423-11092d34479b/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
|
||||
|
||||
Reference in New Issue
Block a user