From 12d8c926c2d1e2717bb1e962100887e90cd78d04 Mon Sep 17 00:00:00 2001 From: Jay Weisskopf Date: Thu, 14 Jun 2018 21:23:57 -0400 Subject: [PATCH] Make `zig version` compliant with SemVer The git revision is build metadata and should be appended with a plus sign. https://semver.org/#spec-item-10 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cfa0146bb15a..dd4770ad7205 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,7 +30,7 @@ if(GIT_EXE) message("WARNING: Tag does not match configured Zig version") endif() else() - set(ZIG_VERSION "${ZIG_VERSION_MAJOR}.${ZIG_VERSION_MINOR}.${ZIG_VERSION_PATCH}.${ZIG_GIT_REV}") + set(ZIG_VERSION "${ZIG_VERSION}+${ZIG_GIT_REV}") endif() endif() message("Configuring zig version ${ZIG_VERSION}")