diff --git a/CHANGELOG.md b/CHANGELOG.md index b78530e..80ebd9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] - ReleaseDate +## [0.5.2] - 2019-09-12 ### Changed * Switched to stable Rust diff --git a/Cargo.lock b/Cargo.lock index c177ff8..8216041 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -608,7 +608,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "ks-curve-tracer" -version = "0.5.2-alpha.0" +version = "0.5.2" dependencies = [ "autodiff 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "cairo-rs 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 65db8a5..b6971e5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,11 +1,32 @@ [package] name = "ks-curve-tracer" -version = "0.5.2-alpha.0" +version = "0.5.2" authors = ["Ilya Epifanov "] edition = "2018" description = "Curve tracer GUI for AD2 curve tracer" license = "MIT OR Apache-2.0" +[package.metadata.release] +sign-commit = true +upload-doc = false +disable-publish = true +pre-release-replacements = [ {file="CHANGELOG.md", search="Unreleased", replace="{{version}}"}, {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}"} ] +pro-release-commit-message = "[skip ci] (cargo-release) start next development iteration {{next_version}}" + +[package.metadata.arch] +pkgname = "ks-curve-tracer" +depends = ["core/libusb", "extra/gtk3", "extra/cairo"] + +[package.metadata.deb] +depends = "libusb-1.0-0, libgtk-3-0, libcairo2, digilent.waveforms" + +[package.metadata.rpm.cargo] +buildflags = ["--release"] + +[package.metadata.rpm.targets] +ks-curve-tracer-cli = { path = "/usr/bin/ks-curve-tracercurve-tracer-cli" } +ks-curve-tracer = { path = "/usr/bin/ks-curve-tracer" } + [dependencies] gtk = "0.6.0" gdk = "0.10.0" @@ -57,24 +78,3 @@ path = "src/bin/cli.rs" [[bench]] name = "benchmark" harness = false - -[package.metadata.release] -sign-commit = true -upload-doc = false -disable-publish = true -pre-release-replacements = [ {file="CHANGELOG.md", search="Unreleased", replace="{{version}}"}, {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}"} ] -pro-release-commit-message = "[skip ci] (cargo-release) start next development iteration {{next_version}}" - -[package.metadata.arch] -pkgname = "ks-curve-tracer" -depends = ["core/libusb", "extra/gtk3", "extra/cairo"] - -[package.metadata.deb] -depends = "libusb-1.0-0, libgtk-3-0, libcairo2, digilent.waveforms" - -[package.metadata.rpm.cargo] -buildflags = ["--release"] - -[package.metadata.rpm.targets] -ks-curve-tracer-cli = { path = "/usr/bin/ks-curve-tracercurve-tracer-cli" } -ks-curve-tracer = { path = "/usr/bin/ks-curve-tracer" }