Summary: Makes building a bit easier and I can have my own README in there. Reviewed By: jknoxville Differential Revision: D13784725 fbshipit-source-id: b694c1ce812d4e383ad44faeacd8e0094a96b432
44 lines
682 B
Markdown
44 lines
682 B
Markdown
# bump
|
|
|
|
A small script for changing version numbers automatically.
|
|
|
|
## Usage
|
|
|
|
Requires [stack](http://haskellstack.org/) to be installed.
|
|
|
|
```
|
|
./bump.hs --help
|
|
```
|
|
|
|
Alternatively, use the pre-checked-in binaries from the superfolder
|
|
through `bump.sh`.
|
|
|
|
To bump a release version, just pass the new version number.
|
|
|
|
```
|
|
bump 1.2.3
|
|
```
|
|
|
|
To bump to a snapshot release, run with `--snapshot`:
|
|
|
|
```
|
|
bump --snapshot 1.2.4-SNAPSHOT
|
|
```
|
|
|
|
## Building
|
|
|
|
To build the native binaries, run
|
|
|
|
```
|
|
stack build
|
|
```
|
|
|
|
The binary is then placed in `.stack-work/install/x86_64-osx/**/bin/bump`.
|
|
|
|
To cross-compile for Linux (required for internal CI), run
|
|
|
|
```
|
|
stack docker pull
|
|
stack build --docker
|
|
```
|