History.txt in build-tool-0.5.7 vs History.txt in build-tool-0.6.0.rc1

- old
+ new

@@ -1,4 +1,68 @@ +== 0.6.0 == + +- Features + - Add --ionice and --nice N options to set IO (idle) and CPU Priority. + > kde-build --ionice --nice 19 build .... + - When updating the source show the newly applied commits if -v is specified. + They will allways end up in the rebase logfile. + - Make it possible to specify all modules at once. + kde-build fetch :all + - New command 'recipe edit' + - Opens the recipe override file in a editor. + - --global will open the recipe itself. + - --browser will open a file browser instead. + - New command 'module cleanup' + - Can remove the src and build dir of a module. Handle with care. + - The enabled/disabled state of features has been moved to the database. + - On the first start the current state will be migrated to the database. + AFTER that remove all 'feature enable|disable' lines from the override + file. + - command 'feature enable FEATURE' enables a feature. + - command 'feature disable FEATURE' disables a feature. + - The enabled/disabled state of modules has been moved to the database. + - On the first start the current state will be migrated to the database. + AFTER that remove all 'modules enable|disable' lines from the override + file. + - command 'module enable MODULE' enables a module. + - command 'module disable MODULE' disables a module and has options to + remove src and bld directory in one step. + - The 'recipe fetch incoming' command now works against a branch that has the + build-tool version encoded. This makes it possible to make a recipe that is + compatible to more than one version. + - The configuration values have been moved into the command line. A migration + will be done automatically on first run. + - 'configuration list' Will show the configuration values. + - 'configuration edit' will edit them. + + +- Enhancements + - Most of the --help texts have been improved dramatically. + - Unit testing was reenabled again. + - Command: lsmod + - Sort output alphabetically by default + - With --broken only shows modules that failed. + - With --no-sort shows modules in order of declaration / build order. + - With --all shows disabled modules too. + - With --disabled shows only disabled modules. + - Command lsfeat + - Looks much more similar to the module list output. + - Shows only active features by default. + - With --all shows all features. + - The long description statement now accepts multiline string with """....""". + - Command: gc + - Cleanup the logfiles more thoroughly. + - Disabled modules are accepted when given explicit on the command line if + they are associated with a active feature. This makes it possible to build + disabled modules. + + +- Bugfixes + - Change current directory to $HOME on start. The current working directory + could be removed while the command runs. + + + == 0.5.7 == - Features - None