How to build Metalink Checker
You will need the following:
Python 2.5.4 - http://www.python.org
py2exe 0.6.6 - http://www.py2exe.org
-OR-
pyinstaller 1.3 - http://pyinstaller.python-hosting.com/
The program can be run as a normal Python script if Python is present.
Pyinstaller and py2exe are not required, these are included only for
supporting distribution to the masses without Python.
How to build a Java version
You will need the following:
Java SDK 1.6 - http://java.sun.com
Jython 2.5 - http://www.jython.org
Building on Windows
-------------------
buildapplet.bat - calls jython and the Java compiler to packages into a Java application, use the "opt" option for maximum compression
keygen.bat - generate a key to sign the Java applet, this is required to allow write access to the file system
pyinstexe.bat - calls pyinstaller to make executable files for windows and .zip package
py2exe.bat - calls py2exe to make executable files for windows and .zip package
setup.py merge - generates a single metalink.py script from the library
setup.py clean - cleans up the built files from your directory
nightly.bat - makes a datestamped build for all build types, calls py2exe.bat, setup.py merge, and sdist.bat