En lloc de construir cada mòdul tot el temps, és possible que només vulgueu construir un mòdul únic o un altre petit subconjunt. En lloc d'editar el fitxer de configuració, simplement podeu passar els noms dels mòduls o conjunts de mòduls a construir a la línia d'ordres.
Exemple 2.3. Sortida d'exemple de la construcció d'un mòdul específic amb el kdesrc-build
%
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
En aquest cas, encara que només heu especificat l'aplicació dolphin
, l'indicador --include-dependencies
ha fet que el kdesrc-build inclogués les dependències llistades per al dolphin
(en establir include-dependencies).
Nota
La resolució de dependències ha funcionat en aquest cas, només perquè es va especificar dolphin
en un conjunt de mòduls basat en el kde-projects
(en aquest exemple, anomenat base-apps
). Vegeu el «Suport especial per a conjunts de mòduls del KDE».