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