diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-08-12 18:13:43 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-08-12 18:13:43 (GMT) |
commit | c4546b683c02c2e9b50bccf772eb746b9a4d257c (patch) | |
tree | 6371806e5c01ffb7f06d061b476db0e12b1c3d22 /setup.py | |
parent | e4584534c1671b777e8f7ba0646e91706c2d0f0b (diff) |
added glue for building package
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 28 |
1 files changed, 25 insertions, 3 deletions
@@ -1,5 +1,27 @@ #!/usr/bin/env python -from sugar.activity import bundlebuilder -if __name__ == "__main__": - bundlebuilder.start() +import os +if 'SUGAR_ACTIVITY_ROOT' in os.environ: + from sugar.activity import bundlebuilder + + if __name__ == "__main__": + bundlebuilder.start() +else: + import glob, os.path, string + from distutils.core import setup + + DATA_FILES = [ + ('icons', glob.glob('icons/*')), + ('images', glob.glob('images/*')), + ('/usr/share/applications', ['turtleart.desktop']) + ] + + setup (name = 'Turtle Art', + description = "A LOGO-like tool for teaching programming", + author = "Walter Bender", + author_email = "walter.bender@gmail.com", + version = '0.9.4', + packages = ['TurtleArt'], + scripts = ['turtleart'], + data_files = DATA_FILES, + ) |