diff --git a/CHANGELOG.md b/CHANGELOG.md index 821e879..1644d1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG +## v0.1.1 + +2020/12/24 + +- Support to install by homebrew + +Please see [milestone v0.1.1](https://github.com/yukihirop/ultraman/milestone/2?closed=1) + ## v0.1.0 2020/12/13 diff --git a/Makefile b/Makefile index f1630bc..b7bff3a 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,7 @@ GIT_REVISION=$(shell git log -1 --format="%h") RUST_VERSION=$(word 2, $(shell rustc -V)) LONG_VERSION="$(VERSION) ( rev: $(GIT_REVISION), rustc: $(RUST_VERSION), build at: $(BUILD_TIME) )" BIN_NAME=ultraman +BASE_RELEASE_FILES := ./tmp/ultraman.1 README.md LICENSE export LONG_VERSION @@ -28,15 +29,15 @@ test-no-default-features: cargo test --locked --no-default-features cargo test --locked --no-default-features -- --ignored -release_linux: +release_linux: create_man cargo build --locked --release --target=x86_64-unknown-linux-musl - zip -j ${BIN_NAME}-v${VERSION}-x86_64-linux.zip target/x86_64-unknown-linux-musl/release/${BIN_NAME} + zip -j ${BIN_NAME}-v${VERSION}-x86_64-linux.zip target/x86_64-unknown-linux-musl/release/${BIN_NAME} $(strip $(BASE_RELEASE_FILES)) -release_win: +release_win: create_man cargo build --locked --release --target=x86_64-pc-windows-msvc - 7z a ${BIN_NAME}-v${VERSION}-x86_64-win.zip target/x86_64-pc-windows-msvc/release/${BIN_NAME}.exe + 7z a ${BIN_NAME}-v${VERSION}-x86_64-win.zip target/x86_64-pc-windows-msvc/release/${BIN_NAME}.exe $(strip $(BASE_RELEASE_FILES)) -release_mac: +release_mac: create_man cargo build --locked --release --target=x86_64-apple-darwin - zip -j ${BIN_NAME}-v${VERSION}-x86_64-mac.zip target/x86_64-apple-darwin/release/${BIN_NAME} + zip -j ${BIN_NAME}-v${VERSION}-x86_64-mac.zip target/x86_64-apple-darwin/release/${BIN_NAME} $(strip $(BASE_RELEASE_FILES)) diff --git a/README.md b/README.md index 0be2ef9..9c8c2d8 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ So the specifications are exactly the same as ruby ​​`foreman`. ## 🦀 Installation -Download binary +### Download binary Download from [release page](https://github.com/yukihirop/ultraman/releases), and extract to the directory in PATH. @@ -24,6 +24,13 @@ git clone git@github.com:yukihirop/ultraman.git && cd ultraman make install_man ``` +### Homebrew + +```bash +brew tap yukihirop/homebrew-tap +brew install ultraman +``` + ## 💻 Command ```