diff --git a/Gopkg.lock b/Gopkg.lock new file mode 100644 index 0000000..11879f4 --- /dev/null +++ b/Gopkg.lock @@ -0,0 +1,33 @@ +# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. + + +[[projects]] + name = "code.ivysaur.me/libnmdc" + packages = ["."] + revision = "21847db9fdc1b983285de44e789cd9e921bdf1bb" + version = "v0.14.0" + +[[projects]] + branch = "master" + name = "github.com/googollee/go-engine.io" + packages = [".","message","parser","polling","transport","websocket"] + revision = "80ae0e43aca17b4c5a6834999d0f2eaa16b9afda" + +[[projects]] + branch = "master" + name = "github.com/googollee/go-socket.io" + packages = ["."] + revision = "5447e71f36d394766bf855d5714a487596809f0d" + +[[projects]] + name = "github.com/gorilla/websocket" + packages = ["."] + revision = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b" + version = "v1.2.0" + +[solve-meta] + analyzer-name = "dep" + analyzer-version = 1 + inputs-digest = "928468c40a3a664870459e1d5a1fa97fcbc45802fdd498ebf89bcffe0b44ec6e" + solver-name = "gps-cdcl" + solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml new file mode 100644 index 0000000..1cbe329 --- /dev/null +++ b/Gopkg.toml @@ -0,0 +1,30 @@ + +# Gopkg.toml example +# +# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md +# for detailed Gopkg.toml documentation. +# +# required = ["github.com/user/thing/cmd/thing"] +# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] +# +# [[constraint]] +# name = "github.com/user/project" +# version = "1.0.0" +# +# [[constraint]] +# name = "github.com/user/project2" +# branch = "dev" +# source = "github.com/myfork/project2" +# +# [[override]] +# name = "github.com/x/y" +# version = "2.4.0" + + +[[constraint]] + name = "code.ivysaur.me/libnmdc" + version = "0.14.0" + +[[constraint]] + branch = "master" + name = "github.com/googollee/go-socket.io" diff --git a/Makefile b/Makefile index b2b2fa4..0d1ea78 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ GOFLAGS=-a \ -gcflags "-trimpath ${GOPATH}" \ -asmflags "-trimpath ${GOPATH}" -SOURCES=client/ clientpack.php Config.go main.go nmdc-webfrontend.conf.SAMPLE +SOURCES=client/ Gopkg.lock Gopkg.toml Makefile Config.go main.go nmdc-webfrontend.conf.SAMPLE .PHONY: all deps clean @@ -17,9 +17,9 @@ all: $(BINNAME)-$(VERSION)-win32.7z $(BINNAME)-$(VERSION)-linux64.tar.xz $(BINNA deps: npm install -g less uglify-js less-plugin-clean-css html-minifier - go get github.com/googollee/go-socket.io - go get code.ivysaur.me/libnmdc go get -u github.com/jteeuwen/go-bindata/... + go get -u github.com/golang/dep/cmd/dep + dep ensure clean: rm -f ./$(BINNAME)