Skip to content

Commit

Permalink
Release v0.1.1
Browse files Browse the repository at this point in the history
This is a bug fix to the build so that we generate executables instead
of ar archives.
  • Loading branch information
wfscheper committed Sep 16, 2018
1 parent 80998d7 commit 6a262d7
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 16 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,17 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## Unreleased
## [v0.1.1] - 2018-09-15

### Changed

- Replace Makefile with [magefile](https://github.com/magefile/mage)
- Switch from dep to go module

### Fixed

- Correctly build distribution executables

## v0.1.0 - 2018-06-11

### Added
Expand All @@ -25,3 +29,5 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- Options to set minimum and maximum word length.
- Control the character used to separate words in the passphrase.
- Support config files for changing defaults for all command-line options.

[v0.1.1]: https://github.com/wfscheper/xkcdpwd/compare/v0.1.0...master
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,28 @@ A passphrase generator in the style of XKCD comic **[Password Strength]**.

## Getting started

This project requires Go to be installed.
This project requires Go 1.11 to be installed, as it uses the new go module system for dependency management.
On OS X with Homebrew you can just run `brew install go`.
On Linux check with your distro's package manager.
Alternatively, or on Windows, download the Go source or binary from [golang.org](https://golang.org/dl/).

Running it then should be as simple as:

```console
$ make
...
▶ building executable…
$ git clone https://gitub.com/wfscheper/xkcdpwd.git
$ cd xkcdpwd
$ go get github.com/magefile/mage
$ mage
$ bin/xkcdpwd
```

## Testing

``make test``
``mage test``

To generate coverage data:

``make test-coverage``
``mage coverage``

## Similar projects

Expand Down
9 changes: 0 additions & 9 deletions TODO.md

This file was deleted.

0 comments on commit 6a262d7

Please sign in to comment.