2010-12-08 8 views
3

Ich möchte SCons in einer interaktiven Python-Sitzung laden und Direktiven auf diese Weise eingeben, im Gegensatz zu einer SConstruct- oder SConscript-Datei. Ist das möglich? Ich versuche SCons Funktionalität in eine andere Python-Anwendung einzubetten.SCONs in Python

Antwort

4

Es würde so erscheinen,

Fügen Sie einfach Scons zu Ihrem PYTHONPATH und importieren, was Sie brauchen. Kopieren Sie die entsprechenden Bits aus der Hauptsoftware , die Ihnen passen - Scons/Script/Main.py - oder führen Sie einfach den Hauptordner aus dem entsprechenden Ordner aus.

http://osdir.com/ml/programming.tools.scons.user/2005-03/msg00058.html

+0

Dank - es war ein PEBKAC Fehler. Ich hatte so etwas versucht, aber ich habe SCons in den Pfad selbst eingefügt, zB /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/scons-2.0.1/SCons, wenn ich '/ SCons' gelöscht habe Vom Ende an funktionierte es. – Jonathan