SCONS: Wie alle Object-Dateien ein einem separaten Verzeichnis bauen?
-
Hallo,
wie schaffe ich es mit SCONS, dass alle .o Dateien in einem separaten build-Verzeichnis gebaut werden?
Die Source-Verzeichnisstruktur sieht etwa so aus:
/project /project/A /project/A/inc /project/A/src /project/A/doc /project/B /project/B/inc /project/B/src /project/B/doc ...
Spricht es gibt verschiedene Bestandteile "A", "B" usw. die in parallelen Verzeichnissen liegen.
Ich hätte nun gerne, dass alle gebauten Dateien so liegen:
/project/build/*.o
Das bekomme ich irgendwie nicht hin.
Bisher habe ich es nur geschafft mit "VariantDir" so etwas hinzubekommen:
/project/build/A/*.o /project/build/B/*.o ...
Weiss jemand wie das geht?