Erstellen eines Moduls
Anstatt immer alle Module zu bauen, möchten Sie vielleicht nur ein einzelnes Modul oder eine andere kleine Teilmenge bauen. Anstatt Ihre Einrichtungsdatei zu bearbeiten, können Sie einfach die Namen der zu erstellenden Module oder Modulgruppen auf der Befehlszeile übergeben.
Beispiel 2.3. Beispielausgabe vom Erstellen eines einzelnen Moduls
%
kdesrc-build
Updating kde-build-metadata (to branch master) Updating sysadmin-repo-metadata (to branch master) Building extra-cmake-modules from frameworks-set (1/79) Updating extra-cmake-modules (to branch master) No changes to extra-cmake-modules source, proceeding to build. Running cmake... Compiling... succeeded (after 0 seconds) Installing.. succeeded (after 0 seconds) Building phonon from phonon (2/79) Updating phonon (to branch master) No changes to phonon source, proceeding to build. Compiling... succeeded (after 0 seconds) Installing.. succeeded (after 0 seconds) Building attica from frameworks-set (3/79) Updating attica (to branch master) No changes to attica source, proceeding to build. Compiling... succeeded (after 0 seconds) Installing.. succeeded (after 0 seconds) ... Building dolphin from base-apps (79/79) Updating dolphin (to branch master) No changes to dolphin source, proceeding to build. Compiling... succeeded (after 0 seconds) Installing.. succeeded (after 0 seconds) <<< PACKAGES SUCCESSFULLY BUILT >>> Built 79 modules Your logs are saved in /home/kde-src/kdesrc/log/2018-01-20-07--include-dependencies
dolphin
In diesem Fall wurde zwar nur die Anwendung dolphin
angegeben, aber wegen der Option --include-dependencies
werden auch Abhängigkeiten für dolphin
eingeschlossen.
Anmerkung
Die Auflösung der Abhängigkeit funktionierte in diesem Fall nur, weil dolphin
in einem Modulsatz auf der Basis von kde-projects
, in diesem Beispiel base-apps
angegeben wurde. Siehe „Besondere Unterstützung für KDE-Modulgruppen“.