Code Search for Developers
 
 
  

setup.py from Thousand Parsec at Krugle


Show setup.py syntax highlighted

#!/usr/bin/env python

import shutil
import sys

import glob
import os.path

from setuptools import setup

from mng import version
version = ("%s.%s.%s" % version) 
print "Version is %s" % version

arguments = dict(
# Meta data
	name		= "libmng-py",
	version		= version,
	license		= "GPL",
	description	= "libmng for displaying MNG and JNG animations",
	author		= "Tim Ansell",
	author_email= "mithro@mithis.com",
	url			= "http://www.thousandparsec.net/repos/libmng-py",
# Files to include
	scripts=["mngtree.py", "mngdisplay.py", "mnginfo.py"],
	packages=[ \
		'mng',
		'mng.pygame',
		'mng.wx',
		'mng.utils',
	],
	data_files=[(".",	("LICENSE", "README", "TODO"))],
	zip_safe=False,
)

if sys.platform == "win32":
	arguments['data_files'].append((os.path.join("mng", "dll"), "libmng.dll"))

setup(**arguments)




See more files for this project here

Thousand Parsec

Thousand Parsec is a framework for turn based 4 X\'s game (eXplore, eXpand, eXploit, eXterminate). Designed for long games, supporting massive universes and has an easily expanded tech tree.

Project homepage: http://sourceforge.net/projects/thousandparsec
Programming language(s): C++,Python
License: other

  doc/
    binaries/
      libmng-py-0.0.3-1.noarch.rpm
      libmng-py-0.0.3.tar.gz
      libmng_py-0.0.3-py2.4.egg
    screenshots/
      pygame-example.png
      wx-example.png
    MNGnow.png
    index.html
  examples/
    barren-alpha-1bit.mng
    barren-alpha-full.mng
    pygame-example.py
    wx-example.py
  mng/
    dll/
      libmng.dll
    mnghelper/
      Makefile
      __init__.py
      mnghelper.c
    pygame/
      SDL_Surface.py
      __init__.py
      pygameMNG.py
    utils/
      PyObject.py
      __init__.py
    wx/
      MNGAnimationCtrl.py
      __init__.py
    __init__.py
    constants.py
    mng.py
    version.py
  .boring
  COPYING
  LICENSE
  MANIFEST.in
  README
  TODO
  libmng-py.tailor
  mngdisplay.py
  mnginfo.py
  mngtree.py
  setup.py