diff options
author | Dan Liew <daniel.liew@imperial.ac.uk> | 2015-04-25 14:39:29 +0100 |
---|---|---|
committer | Dan Liew <daniel.liew@imperial.ac.uk> | 2015-04-25 18:28:06 +0100 |
commit | 9fc9cdde42b5a1d38dd5a3ea0815104762c2b367 (patch) | |
tree | 497a5cfa7df649c636f777d3d16277d118a9b756 /include | |
parent | 1b765967efc8d88460331d271ffefcb175a6c419 (diff) | |
download | klee-9fc9cdde42b5a1d38dd5a3ea0815104762c2b367.tar.gz |
Give KLEE release version information in the output of klee and kleaver
when they are given the --version command line option. Unfortunately to make the build type and git revision available we need to check this for every build which means KLEE's support library will be rebuilt for every build which will slow down incremental builds. This addresses issue #231
Diffstat (limited to 'include')
-rw-r--r-- | include/klee/Internal/Support/PrintVersion.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/include/klee/Internal/Support/PrintVersion.h b/include/klee/Internal/Support/PrintVersion.h new file mode 100644 index 00000000..2c375ad2 --- /dev/null +++ b/include/klee/Internal/Support/PrintVersion.h @@ -0,0 +1,17 @@ +//===-- Version.h -----------------------------------------------*- C++ -*-===// +// +// The KLEE Symbolic Virtual Machine +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#ifndef KLEE_PRINT_VERSION_H +#define KLEE_PRINT_VERSION_H + +namespace klee { + void printVersion(); +} + +#endif |