diff options
-rw-r--r-- | compiler/valacompiler.vala | 4 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | vapi/config.vapi | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/compiler/valacompiler.vala b/compiler/valacompiler.vala index 8a87525c9..1260135b8 100644 --- a/compiler/valacompiler.vala +++ b/compiler/valacompiler.vala @@ -531,7 +531,7 @@ class Vala.Compiler { stdout.printf ("Vala %s\n", Config.BUILD_VERSION); return 0; } else if (api_version) { - stdout.printf ("%s\n", Config.PACKAGE_SUFFIX.substring (1)); + stdout.printf ("%s\n", Config.API_VERSION); return 0; } @@ -614,7 +614,7 @@ class Vala.Compiler { stdout.printf ("Vala %s\n", Config.BUILD_VERSION); return 0; } else if (api_version) { - stdout.printf ("%s\n", Config.PACKAGE_SUFFIX.substring (1)); + stdout.printf ("%s\n", Config.API_VERSION); return 0; } diff --git a/configure.ac b/configure.ac index b8525ab33..531eef482 100644 --- a/configure.ac +++ b/configure.ac @@ -18,6 +18,7 @@ dnl We don't support separate builddir when building from git echo \#buildapi-variable-no-builddir >/dev/null AC_SUBST(API_VERSION) +AC_DEFINE_UNQUOTED(API_VERSION, "$API_VERSION", [Define to the api-version of this package]) AC_SUBST(PACKAGE_SUFFIX) AC_DEFINE_UNQUOTED(PACKAGE_SUFFIX, "$PACKAGE_SUFFIX", [Define to the suffix of this package]) diff --git a/vapi/config.vapi b/vapi/config.vapi index 2c6df9e6b..49797b829 100644 --- a/vapi/config.vapi +++ b/vapi/config.vapi @@ -22,6 +22,7 @@ [CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "config.h")] namespace Config { + public const string API_VERSION; [CCode (cheader_filename = "version.h")] public const string BUILD_VERSION; public const string PACKAGE_DATADIR; |