summaryrefslogtreecommitdiff
path: root/make-slang-tag-version.bat
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2022-10-04 14:40:34 -0400
committerGitHub <noreply@github.com>2022-10-04 14:40:34 -0400
commit7c54489e1f4016852df84eece93ded672b1b468e (patch)
tree4307ad8bb1775c64909cfad5598487c6de59b695 /make-slang-tag-version.bat
parent5fb74dbab1a257e59632671843537002d2dd408e (diff)
Set slang-tag-version.h on windows builds (#2429)
* #include an absolute path didn't work - because paths were taken to always be relative. * Create the slang-tag-version.h file on windows. * Add non binary files to the artifact upload for windows. * Add headers/docs to linux artifact.
Diffstat (limited to 'make-slang-tag-version.bat')
-rw-r--r--make-slang-tag-version.bat5
1 files changed, 5 insertions, 0 deletions
diff --git a/make-slang-tag-version.bat b/make-slang-tag-version.bat
new file mode 100644
index 000000000..3382783fa
--- /dev/null
+++ b/make-slang-tag-version.bat
@@ -0,0 +1,5 @@
+@echo off
+:: Generate slang version files
+git describe --tags > slang-tag-version.txt
+set /p SLANG_TAG_VERSION=<slang-tag-version.txt
+echo #define SLANG_TAG_VERSION "%SLANG_TAG_VERSION%" > slang-tag-version.h