Summary: | support for disabling svn up for specific modules | ||
---|---|---|---|
Product: | [Developer tools] kdesrc-build | Reporter: | Andreas Pakulat <apaku> |
Component: | general | Assignee: | Michael Pyne <mpyne> |
Status: | RESOLVED WORKSFORME | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Andreas Pakulat
2007-12-29 14:08:20 UTC
The normal --no-svn option can be applied to a module to have it skipped. To be honest I think I confused option names when rewriting the updating code for the parallel update code since at first I thought the manual-update option suited this (it's for something else though). This did uncover a spurious error message about set_option() being called early which I will have to track down though. Use --no-svn like this: $ kdesvn-build -p kdelibs kdebase --kdelibs,no-svn=1 <<< Build Process >>> Building kdelibs (1/2) Waiting for source code update. No source update needed for kdelibs <snip> Building kdebase (2/2) Waiting for source code update. Source update complete for kdebase: 0 files affected. <snip> You can also add no-svn to the kdesvn-buildrc file for the appropriate module and it will work. In that case you must override no-svn on the command line to get it to update again though (using --modulename,no-svn=0) Ok, then the documentation on kdesvn-build.kde.org needs an update. It doesn't list the no-svn option and thus I thought this was missing and I didn't find any documentation elsewhere. |