From 45fad1ef57096670ed8f4c7156bcd05ca5477cfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Saparelli?= Date: Sun, 23 Jan 2022 01:17:11 +1300 Subject: [PATCH] Add windows manifest --- bin/version | 1 + build.rs | 3 +++ cargo-watch-manifest.rc | 2 ++ cargo-watch.exe.manifest | 41 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 build.rs create mode 100644 cargo-watch-manifest.rc create mode 100644 cargo-watch.exe.manifest diff --git a/bin/version b/bin/version index 2063802..115865c 100755 --- a/bin/version +++ b/bin/version @@ -41,6 +41,7 @@ date=$(date +%Y-%m-%d) echo "Next version to be $newver ($date), creating..." sed -E -i "s/^version = \"$extver\"/version = \"$newver\"/" Cargo.toml +sed -E -i "s/^version=\"$extver.0\"/version=\"$newver.0\"/" cargo-watch.exe.manifest sed -E -i "s/^version: \"$extver\"/version: \"$newver\"/1" CITATION.cff sed -E -i "s/^date-released: .+$/date-released: $date/1" CITATION.cff diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..1c143d3 --- /dev/null +++ b/build.rs @@ -0,0 +1,3 @@ +fn main() { + embed_resource::compile("cargo-watch-manifest.rc"); +} diff --git a/cargo-watch-manifest.rc b/cargo-watch-manifest.rc new file mode 100644 index 0000000..8d25218 --- /dev/null +++ b/cargo-watch-manifest.rc @@ -0,0 +1,2 @@ +#define RT_MANIFEST 24 +1 RT_MANIFEST "watchexec.exe.manifest" diff --git a/cargo-watch.exe.manifest b/cargo-watch.exe.manifest new file mode 100644 index 0000000..f362c24 --- /dev/null +++ b/cargo-watch.exe.manifest @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + true + UTF-8 + SegmentHeap + + +