|
Revision 87, 1.2 kB
(checked in by KirkMcDonald, 1 year ago)
|
Updated readme.txt
|
| Line | |
|---|
| 1 |
Welcome to Pyd! |
|---|
| 2 |
|
|---|
| 3 |
This package is composed of two separate parts: |
|---|
| 4 |
|
|---|
| 5 |
* CeleriD - An extension to Python's Distutils that is aware of D. |
|---|
| 6 |
* Pyd - A library for D that wraps the Python API. |
|---|
| 7 |
|
|---|
| 8 |
CeleriD was originally written by David Rushby, and Pyd is written by Kirk |
|---|
| 9 |
McDonald. Pyd uses a number of additional libraries; see credits.txt for |
|---|
| 10 |
details. These libraries are contained in the "infrastructure" directory. |
|---|
| 11 |
|
|---|
| 12 |
INSTALLATION |
|---|
| 13 |
|
|---|
| 14 |
In the easiest case, you just need to say: |
|---|
| 15 |
|
|---|
| 16 |
python setup.py install |
|---|
| 17 |
|
|---|
| 18 |
while in the root directory of the project. This will place CeleriD in Python's |
|---|
| 19 |
site-packages directory, and Pyd lives inside of CeleriD. |
|---|
| 20 |
|
|---|
| 21 |
The easiest time will be had if both D and Python are on the system's PATH. |
|---|
| 22 |
This is not required, however: |
|---|
| 23 |
|
|---|
| 24 |
* On Windows, only the DMD compiler is supported. If it is not found on the |
|---|
| 25 |
PATH, CeleriD will check the DMD_BIN environment variable. |
|---|
| 26 |
* On Linux, only the GDC compiler is supported. If it is not found on the |
|---|
| 27 |
PATH, CeleriD will check the GDC_BIN environment variable. |
|---|
| 28 |
|
|---|
| 29 |
Examples of using Pyd may be found in the "examples" directory. The full |
|---|
| 30 |
documentation may be found on Pyd's website: |
|---|
| 31 |
|
|---|
| 32 |
http://pyd.dsource.org |
|---|