Ich versuche eine Spec-Datei (RPM) für eine wahnsinnig große Software zu machen. Der Kompiliervorgang dauert ungefähr 5 Stunden und ich möchte die Spezifikationsdatei für installierte Dateien nicht alle 5 Stunden überprüfen.Sanfte Wege, eine .spec-Datei für wahnsinnig große Software zu machen
Gibt es ein Tool zum Generieren von Spezifikationsdateien? Ich bin nicht besorgt über die Abhängigkeiten, wie ich sie manuell einstellen kann.
Was Sie tun können - und was Projekte wie Linux-Distributionen auch tun - ist die Verwendung mehrerer .spec-Dateien, die auf dem gleichen Satz von Quelldateien (Tarballs, Patches, etc.) arbeiten, verschiedene Teile kompilieren und/oder mit verschiedenen Optionen , 1. Reduziere die Umsatzzeit, um potenzielle Fehler zu untersuchen, 2. führe mehr Parallelität während des Builds ein, 3. kann Bootstrap sein. Zum Beispiel: avahi- {glib2, mono, qt4,}. Spec in openSUSE. –