From d5bf5255917862f35bb6849a407539c43cde2b04 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 8 Dec 2010 11:25:28 +1100 Subject: s4-waf: get the version number right on private libraries use the first digit of the version number for the library version Pair-Programmed-With: Jelmer Vernooij --- source4/wscript | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) (limited to 'source4/wscript') diff --git a/source4/wscript b/source4/wscript index 48f340cf09..145f6b8af8 100644 --- a/source4/wscript +++ b/source4/wscript @@ -8,19 +8,7 @@ VERSION=None import sys, os sys.path.insert(0, srcdir+"/buildtools/wafsamba") -import wafsamba, Options, samba_dist, Scripting, Utils - - -def load_version(env=None): - '''load samba versions either from ./VERSION or git - return a version object for detailed breakdown''' - import samba_utils, Utils - if not env: - env = samba_utils.LOAD_ENVIRONMENT() - - version = wafsamba.samba_version_file("./VERSION", "..", env) - Utils.g_module.VERSION = version.STRING - return version +import wafsamba, Options, samba_dist, Scripting, Utils, samba_version samba_dist.DIST_DIRS('.') @@ -61,7 +49,7 @@ def set_options(opt): def configure(conf): - version = load_version(env=conf.env) + version = samba_version.load_version(env=conf.env) conf.DEFINE('CONFIG_H_IS_FROM_SAMBA', 1) conf.DEFINE('_SAMBA_BUILD_', version.MAJOR, add_to_cflags=True) @@ -152,7 +140,7 @@ def ctags(ctx): # of commands in --help def build(bld): '''build all targets''' - load_version(env=bld.env) + samba_version.load_version(env=bld.env) pass @@ -178,12 +166,12 @@ def wafdocs(ctx): def dist(): '''makes a tarball for distribution''' - load_version(env=None) + samba_version.load_version(env=None) samba_dist.dist() def distcheck(): '''test that distribution tarball builds and installs''' - load_version(env=None) + samba_version.load_version(env=None) import Scripting d = Scripting.distcheck d(subdir='source4') -- cgit