diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2019-08-28 16:29:40 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-08-28 16:29:40 -0400 |
| commit | ce5fd43b0c9c60ad85e7c5a54161b37897640ea6 (patch) | |
| tree | a3828c8f717a4fcae3b36b7f4f046cc30ef4cffc /source/slang/slang.cpp | |
| parent | fecfb36e61c3bdb133b57713c2b6d27ff7924a9b (diff) | |
Support for getting git version from IGlobalSession (#1040)
* Added slang-tag-version.h and travis code to generate the file.
* Generate slang-tag-version.h on appveyor.
* Move where slang-tag-version.h is generated on appveyor.
* Dump slang-tag-version.h to console on travis.
* Cat slang-tag-version.h
* Added method getBuildTagVersion to IGlobalSession.
Added -v option.
Diffstat (limited to 'source/slang/slang.cpp')
| -rw-r--r-- | source/slang/slang.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/slang/slang.cpp b/source/slang/slang.cpp index 601312def..da04587fd 100644 --- a/source/slang/slang.cpp +++ b/source/slang/slang.cpp @@ -1,4 +1,5 @@ #include "../../slang.h" +#include "../../slang-tag-version.h" #include "../core/slang-io.h" #include "../core/slang-string-util.h" @@ -201,6 +202,11 @@ SLANG_NO_THROW void SLANG_MCALL Session::setDownstreamCompilerPrelude( m_downstreamCompilerPreludes[int(passThrough)] = prelude; } +SLANG_NO_THROW const char* SLANG_MCALL Session::getBuildTagString() +{ + return SLANG_TAG_VERSION; +} + struct IncludeHandlerImpl : IncludeHandler { Linkage* linkage; |
