[libgit2-glib] build: use 1.0 as api_version
- From: Igor Gnatenko <ignatenko src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgit2-glib] build: use 1.0 as api_version
- Date: Fri, 17 Feb 2017 09:37:18 +0000 (UTC)
commit 8c91e857477ed126e51112d711fd3170d379fd51
Author: Igor Gnatenko <ignatenko src gnome org>
Date: Fri Feb 17 10:36:09 2017 +0100
build: use 1.0 as api_version
And use it from every single place which we will change for new API version.
Signed-off-by: Igor Gnatenko <ignatenko src gnome org>
docs/reference/meson.build | 6 +++---
libgit2-glib/meson.build | 4 ++--
meson.build | 6 +++---
3 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index 3993058..f2210e5 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -14,11 +14,11 @@ configure_file(input : 'version.xml.in',
glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix')
glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html')
-gnome.gtkdoc('libgit2-glib-1.0',
- main_sgml: 'libgit2-glib-1.0-docs.sgml',
+gnome.gtkdoc('libgit2-glib-@0@'.format(libgit2_glib_api_version),
+ main_sgml: 'libgit2-glib-@0 -docs sgml'.format(libgit2_glib_api_version),
src_dir: join_paths(meson.source_root(), 'libgit2-glib'),
dependencies: libgit2_glib_dep,
- gobject_typesfile: 'libgit2-glib-1.0.types',
+ gobject_typesfile: 'libgit2-glib-@0@.types'.format(libgit2_glib_api_version),
scan_args: [
'--rebuild-types',
'--ignore-headers=' + ' '.join(private_headers),
diff --git a/libgit2-glib/meson.build b/libgit2-glib/meson.build
index c870bf5..5443d4b 100644
--- a/libgit2-glib/meson.build
+++ b/libgit2-glib/meson.build
@@ -146,7 +146,7 @@ sources = [
configure_file(input : 'ggit.h.in',
output : 'ggit.h',
configuration : ggit_h_data,
- install_dir: join_paths(get_option('includedir'), 'libgit2-glib-1.0'))
+ install_dir: join_paths(get_option('includedir'),
'libgit2-glib-@0@'.format(libgit2_glib_api_version)))
enum_types = gnome.mkenums('ggit-enum-types',
sources : headers,
@@ -155,7 +155,7 @@ enum_types = gnome.mkenums('ggit-enum-types',
install_header : true,
install_dir : get_option('includedir'))
-install_headers(headers, subdir: 'libgit2-glib-1.0')
+install_headers(headers, subdir: 'libgit2-glib-@0@'.format(libgit2_glib_api_version))
pkgconfig_files = [ 'libgit2-glib-@0@'.format(libgit2_glib_api_version) ]
platform_deps = [ glib, gobject, gio, libgit2 ]
diff --git a/meson.build b/meson.build
index 1850b7d..aab7363 100644
--- a/meson.build
+++ b/meson.build
@@ -12,7 +12,7 @@ libgit2_glib_major_version = version_array[0].to_int()
libgit2_glib_minor_version = version_array[1].to_int()
libgit2_glib_micro_version = version_array[2].to_int()
-libgit2_glib_api_version = '@0@.0'.format(libgit2_glib_major_version)
+libgit2_glib_api_version = '1.0'
# The interface age is reset every time we add new API; this
# should only happen during development cycles, otherwise the
@@ -209,8 +209,8 @@ endif
gnome = import('gnome')
# Generate the pkg-config files
-configure_file(input: 'libgit2-glib-1.0.pc.in',
- output: 'libgit2-glib-1.0.pc',
+configure_file(input: 'libgit2-glib-@0 pc in'.format(libgit2_glib_api_version),
+ output: 'libgit2-glib-@0@.pc'.format(libgit2_glib_api_version),
configuration: conf,
install: true,
install_dir: join_paths(libgit2_glib_libdir, 'pkgconfig'))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]