Die Bündelung eine scons basierte Quelle

stimmen
1

Wir verwenden SCons für alle aufbauen müssen, und wir möchten eine Bibliothek in Open-Source-verteilen.

Jetzt sind die meisten Software verwendet configure machen und als Build-Mechanismus machen installieren, wir fragten uns, wie wir unsere Bibliothek bündeln soll.

Wir haben die folgenden Lösungen:

  • bündeln Genau wie die Art und Weise ist es, erfordern scons zu bauen.
  • Fügen Sie einen Dummy-configure und Make-Datei, die gerade scons nennen.
  • In autoconf und eine Make-Datei.

Wie wird es wahrgenommen, eine Software zu erhalten erfordert Python und scons zu bauen?

Veröffentlicht am 30/12/2009 um 02:38
quelle vom benutzer
In anderen Sprachen...                            


3 antworten

stimmen
3

Ich denke, es ist weitgehend auf Ihre Zielgruppe abhängt (dh Benutzer, die leicht scons installieren können, wenn sie es nicht haben, oder diejenigen, die es nicht können), aber wenn Sie Quelle verteilen an alle dann vermutlich Ihre Benutzer sind glücklich Dinge kompilieren und sie können scons installieren (und python, wenn aus irgendeinem Grund obszön sie es nicht schon haben)

Auch, wenn Sie sich Sorgen um die Menschen nicht in der Lage, es zu bauen, sollten Sie wahrscheinlich ein Binärpaket ausschütten sowieso.

Beantwortet am 30/12/2009 um 03:06
quelle vom benutzer

stimmen
1

Wenn Ihre Bibliothek Cross-Plattform und kann auch auf Windows kompiliert werden, dann scons verwendet, ist die richtige Wahl.

Beantwortet am 30/12/2009 um 06:05
quelle vom benutzer

stimmen
1

Eine andere Möglichkeit wäre, die scons-lokale Version in dem Paket enthalten sein. Dies reduziert die Abhängigkeiten nur Python.

Beantwortet am 19/06/2010 um 00:23
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more