From: Hans-Christoph Steiner Date: Wed, 2 Apr 2014 19:15:27 +0000 (-0400) Subject: build and install getsig.class with setup.py X-Git-Tag: 0.2~151^2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=f918323e91d1bf63a2ada714d9dcdfb4ce7b0f35;p=fdroidserver.git build and install getsig.class with setup.py --- diff --git a/setup.py b/setup.py index 898c6a92..2ea13f8c 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,14 @@ #!/usr/bin/env python2 from setuptools import setup +import os +import subprocess import sys +if not os.path.exists('fdroidserver/getsig/getsig.class'): + subprocess.check_output('cd fdroidserver/getsig && javac getsig.java', + shell=True) + setup(name='fdroidserver', version='0.1', description='F-Droid Server Tools', @@ -18,6 +24,7 @@ setup(name='fdroidserver', 'examples/config.py', 'examples/makebs.config.py', 'examples/fdroid-icon.png']), + ('fdroidserver/getsig', ['fdroidserver/getsig/getsig.class']) ], install_requires=[ 'python-magic',