Thanks to feedback from some users, several bugs could be fixed. The two worst were:
- Build scripts failed with relative pathes
- Return code of the script was wrong
Also I took the chance to implement some minor changes in how some variables are treated. The following list contains some of the changes I consider noteworthy:
DDKBUILD
now prepends output with “DDKBLD:
” to make it easier to pin down errors to either the script or one of the tools being called by it- Build scripts get also this line prefix prepended upon output
- Warnings are only listed if there are actually some
- Build scripts execute inside the target directory, which makes it easier to give relative pathes from there
- A new build script joins the family. It is being called (if it exists) very early during the processing of
DDKBUILD
and can therefore be used to override global environment variables
Please execute the new version of DDKBUILD
without any parameters to see the updated help which also describes the use of the build scripts. Enjoy!
// Oliver