From 44d62557a420500ee08967946701c9196da83bf9 Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks Date: Mon, 18 Mar 2013 09:17:23 +0000 Subject: [PATCH] Add srclib now needed for org.ttrssreader --- fdroidserver/common.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/fdroidserver/common.py b/fdroidserver/common.py index ee59f058..f7d1bdda 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # # common.py - part of the FDroid server tools -# Copyright (C) 2010-12, Ciaran Gultnieks, ciaran@ciarang.com +# Copyright (C) 2010-13, Ciaran Gultnieks, ciaran@ciarang.com # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published by @@ -1594,6 +1594,17 @@ def getsrclib(spec, extlib_dir, sdk_path, basepath=False): vcs.gotorevision(ref) return sdir + if name == 'LocaleAPI': + sdir = os.path.join(extlib_dir, 'LocaleAPI') + vcs = getvcs('git', + 'https://git.gitorious.org/locale-api/mirror.git', sdir, sdk_path) + vcs.gotorevision(ref) + if subprocess.call([os.path.join(sdk_path, 'tools', 'android'), + 'update', 'project', '-p', + sdir]) != 0: + raise BuildException('Error updating LocaleAPI project') + return sdir + raise BuildException('Unknown srclib ' + name) -- 2.30.2