Gwenbuild: Fixed some typos.
Cleanup function _parseWriteFile().
Reuse code, split big function into smaller ones.
Cleanup function GWB_Parser_ReadBuildFile().
Now function should be longer than a screen page ;-)
Windows compatibility: Ignore signal functions and symbols on windows
Windows compatibility: Handle symlinks only on non-windows
Windows compatibility: Use GWEN_Text_strndup wrapper
Windows compatibility: Use stat instead of lstat on windows
GwenBuild: Build "tm2builder" targets first if none specified.
Source files generated from typemaker2 type definition files in most casesneed to be generated before anything else. Therefore we prioritize thosebuilders if no specific builder is requested on the command line....
Gwenbuild: Added some template/example files.
- convlib.tmpl: example for building convenience library targets- module.tmpl: example for building plugin modules
Gwenbuild: Add var GWBUILD_SYSTEMTYPE(posix, windows).
This can be used to determine the base type of the target operating system("windows" or "posix").
Released 5.7.3
Prepared release 5.7.3.
gwenbuild: Decreased verbosity.
gwenbuild: Improved version handling.
- add "version" attribute to "<project>" element for simplification- improved autotools compatibility - create var and define for "PACKAGE" - create var and define for "VERSION"
Incremented version number.
gwenbuild: Setup context variables in topbuilddir.
gwenbuild: On error wait for running jobs to finish instead of killing them.
If a job error occurs (e.g.compilation error) let the other jobs stillfinish instead of killing them. That way at least those jobs can work inan orderly fashion.
Jobs are now only killed if they still running after waiting for about 10s...
Fixed bug in GWB_Parser_ReplaceVarsBetweenAtSigns().
Now also accepts valid use of AT sign (e.g. email adresses, doxygen tags).
Decreased verbosity.
Don't build gwenbuild on Windows.
i18n: Update German translation
Several spelling fixes
Release 5.7.2.
Auch abrufbar als: Atom