view README @ 22:d70c53c55480

Added readme.
author Atul Varma <varmaa@toolness.com>
date Mon, 25 Feb 2008 20:35:05 -0800
parents
children 29e9a48350fb
line wrap: on
line source

Enso OSX Readme
===============

To build the Enso OSX backend, you need:

  * Mac OS X 10.5 (Leopard)
    This operating system comes packaged with an appropriate version
    of Python, as well as a number of OSX-specific Python modules
    needed by the backend.  The backend may also use some features of
    OSX that are only available in OS X 10.5, but this has not been
    verified; as such, it may be possible to run the backend on
    an earlier, properly-configured version of OS X.

  * Apple XCode tools
    This is needed for the gcc toolchain.

  * SCons
    This open-source, python-based build tool can be found at
    http://www.scons.org.

  * cairo w/ experimental Quartz integration
    This can be obtained through fink or macports.  Make sure you
    provide the proper flags to enable the experimental Quartz
    backend.

To build the backend, run 'scons' from the root directory of the
source tree.

For the time being, to install the backend, you need to add the root
directory of the OSX backend source tree to your PYTHONPATH environment
variable.