From 67acc03e35ddd03b38c7b98fc078fdd2c360866a Mon Sep 17 00:00:00 2001 From: Roger Leigh Date: Tue, 5 Nov 2013 13:54:05 +0000 Subject: [PATCH] build: Add plainversion --- build.py | 20 +++++++++++++++++++- build.xml | 28 +++++++++++++++++----------- 2 files changed, 36 insertions(+), 12 deletions(-) diff --git a/build.py b/build.py index 5e2c1bbc893..7a0407cb842 100755 --- a/build.py +++ b/build.py @@ -100,13 +100,31 @@ def choose_omero_version(): if not omero_build: omero_version = re.sub("([-]DEV)?-\d+-[a-f0-9]+(-dirty)?",\ "-DEV", omero_version) - return [ "-Domero.version=%s%s" % (omero_version, omero_build) ] except: print "Error getting version for BUILD_NUMBER=%s" % omero_build if err: print err sys.exit(1) + command = [ find_java(), "omero",BUILD_PY,"-q","plainversion" ] + err = "" + try: + p = popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + omero_plain_version, err = p.communicate() + omero_plain_version = omero_plain_version.split()[1] + if not omero_build: + omero_plain_version = re.sub("([-]DEV)?-\d+-[a-f0-9]+(-dirty)?",\ + "-DEV", omero_plain_version) + except: + print "Error getting plain version for BUILD_NUMBER=%s" % omero_build + if err: + print err + sys.exit(1) + + + return [ "-Domero.version=%s%s" % (omero_version, omero_build), + "-Domero.plainversion=%s%s" % (omero_plain_version, omero_build) ] + def handle_tools(args): _ = os.path.sep.join diff --git a/build.xml b/build.xml index a5cb4d3b957..5ad74a28b6e 100644 --- a/build.xml +++ b/build.xml @@ -438,40 +438,40 @@ To get started using Eclipse, execute "./build.py build-dev" and import the top- - + - + - + - + - + - + - + - + - - + @@ -1070,6 +1070,12 @@ omero.version=${omero.version} ${version.describe}-ice${versions.ice_lib} + + + + ${version.describe} + + *.maxmem.* settings