diff --git a/Makefile b/Makefile index 00102d743..afbfe31ab 100644 --- a/Makefile +++ b/Makefile @@ -2,9 +2,13 @@ TAG := $(shell git describe --tags) LAST_TAG := $(shell git describe --tags --abbrev=0) NEW_TAG := $(shell echo $(LAST_TAG) | perl -lpe 's/v//; $$_ += 0.01; $$_ = sprintf("v%.2f", $$_)') -rclone: *.go */*.go +rclone: @go version - go build + go install -v ./... + +test: rclone + go test ./... + rclonetest/test.sh doc: rclone.1 README.html README.txt @@ -19,7 +23,7 @@ README.txt: README.md install: rclone install -d ${DESTDIR}/usr/bin - install -t ${DESTDIR}/usr/bin rclone + install -t ${DESTDIR}/usr/bin ${GOPATH}/bin/rclone clean: go clean ./... @@ -31,10 +35,10 @@ website: cd docs && hugo upload_website: website - ./rclone -v sync docs/public memstore:www-rclone-org + rclone -v sync docs/public memstore:www-rclone-org upload: - ./rclone -v copy build/ memstore:downloads-rclone-org + rclone -v copy build/ memstore:downloads-rclone-org cross: doc ./cross-compile $(TAG) diff --git a/README.md b/README.md index 219e551aa..4fc050fa7 100644 --- a/README.md +++ b/README.md @@ -261,6 +261,13 @@ Bugs Changelog --------- + * v1.02 - 2014-07-19 + * Implement Dropbox remote + * Implement Google Cloud Storage remote + * Verify Md5sums and Sizes after copies + * Remove times from "ls" command - lists sizes only + * Add add "lsl" - lists times and sizes + * Add "md5sum" command * v1.01 - 2014-07-04 * drive: fix transfer of big files using up lots of memory * v1.00 - 2014-07-03 diff --git a/docs/content/downloads.md b/docs/content/downloads.md index cd1396b37..1b7980b93 100644 --- a/docs/content/downloads.md +++ b/docs/content/downloads.md @@ -2,34 +2,34 @@ title: "Rclone downloads" description: "Download rclone binaries for your OS." type: page -date: "2014-07-04" +date: "2014-07-19" --- -Rclone Download v1.01 +Rclone Download v1.02 ===================== * Windows - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-windows-386.zip) - * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.01-windows-amd64.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-windows-386.zip) + * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.02-windows-amd64.zip) * OSX - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-osx-386.zip) - * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.01-osx-amd64.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-osx-386.zip) + * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.02-osx-amd64.zip) * Linux - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-linux-386.zip) - * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.01-linux-amd64.zip) - * [ARM - 32 Bit](http://downloads.rclone.org/rclone-v1.01-linux-arm.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-linux-386.zip) + * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.02-linux-amd64.zip) + * [ARM - 32 Bit](http://downloads.rclone.org/rclone-v1.02-linux-arm.zip) * FreeBSD - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-freebsd-386.zip) - * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.01-freebsd-amd64.zip) - * [ARM - 32 Bit](http://downloads.rclone.org/rclone-v1.01-freebsd-arm.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-freebsd-386.zip) + * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.02-freebsd-amd64.zip) + * [ARM - 32 Bit](http://downloads.rclone.org/rclone-v1.02-freebsd-arm.zip) * NetBSD - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-netbsd-386.zip) - * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.01-netbsd-amd64.zip) - * [ARM - 32 Bit](http://downloads.rclone.org/rclone-v1.01-netbsd-arm.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-netbsd-386.zip) + * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.02-netbsd-amd64.zip) + * [ARM - 32 Bit](http://downloads.rclone.org/rclone-v1.02-netbsd-arm.zip) * OpenBSD - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-openbsd-386.zip) - * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.01-openbsd-amd64.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-openbsd-386.zip) + * [AMD64 - 64 Bit](http://downloads.rclone.org/rclone-v1.02-openbsd-amd64.zip) * Plan 9 - * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.01-plan9-386.zip) + * [386 - 32 Bit](http://downloads.rclone.org/rclone-v1.02-plan9-386.zip) Older downloads can be found [here](http://downloads.rclone.org/) diff --git a/fs/version.go b/fs/version.go index b9bfa432c..6cdf1a6ba 100644 --- a/fs/version.go +++ b/fs/version.go @@ -1,3 +1,3 @@ package fs -const Version = "v1.01" +const Version = "v1.02" diff --git a/notes.txt b/notes.txt index cc7d323c8..a0d94def4 100644 --- a/notes.txt +++ b/notes.txt @@ -46,9 +46,7 @@ Bugs * When doing copy it recurses the whole of the destination FS which isn't necessary Making a release - * go install -v ./... - * go test ./... - * rclonetest/test.sh + * make test * make tag * edit README.md * git commit fs/version.go README.md docs/content/downloads.md