chiark / gitweb /
Add new srclib for bitcoinj wallet clone
authorCiaran Gultnieks <ciaran@ciarang.com>
Sun, 8 Apr 2012 08:07:08 +0000 (09:07 +0100)
committerCiaran Gultnieks <ciaran@ciarang.com>
Sun, 8 Apr 2012 08:07:08 +0000 (09:07 +0100)
fdroidserver/common.py

index 18607665281e4cfee2edbbdf86cdffed80fefbdf..2d0c868cef91a61f147be723e0325e2f71ee5c02 100644 (file)
@@ -669,6 +669,15 @@ def getsrclib(spec, extlib_dir):
         shutil.rmtree(os.path.join(sdir, 'bin'))
         return sdir
 
+    if name == 'BitcoinJWallet':
+        sdir = os.path.join(extlib_dir, 'BitcoinJWallet')
+        vcs = getvcs('git',
+                'https://code.google.com/r/andreasschildbach-bitcoinj/', sdir)
+        vcs.gotorevision(ref)
+        if subprocess.call(['mvn', 'install'], cwd=sdir) != 0:
+            raise BuildException("Maven build failed for BitcoinJWallet srclib")
+        return sdir
+
     raise BuildException('Unknown srclib ' + name)