diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2017-04-28 08:33:42 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2017-04-28 08:33:42 +0200 |
commit | 593fd960891027b97567b2622ed4b6c16070ab36 (patch) | |
tree | f4cb383f8606fde6adff7ac9f90a20cc9ad59840 /build2/utility | |
parent | ac402e1fef2c13b5860ca5223d764bbfdfb867e3 (diff) |
Implement support for pre-processing version headers (or other files)
Also implement the build system version check.
Diffstat (limited to 'build2/utility')
-rw-r--r-- | build2/utility | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/build2/utility b/build2/utility index 2bcc52c..95766a4 100644 --- a/build2/utility +++ b/build2/utility @@ -16,8 +16,8 @@ #include <butl/ft/lang> -#include <butl/utility> // combine_hash(), reverse_iterate(), casecmp(), - // lcase(), etc +#include <butl/utility> // combine_hash(), reverse_iterate(), case*(), etc +#include <butl/standard-version> #include <unordered_set> @@ -104,6 +104,10 @@ namespace build2 // extern process_path argv0; + // Build system driver version. + // + extern butl::standard_version build_version; + // Work/home directories (must be initialized in main()) and relative path // calculation. // |