|
NHI1 10.0
|
NHI1 -
theKernel -
theLink -
theConfig -
theSq3Lite -
theCompiler -
theBrain -
theGuard -
theLib -
theATL
Nhi1Label - Nhi1BuildExtension - Nhi1Config - Nhi1Exec - Nhi1Switch - Nhi1Tags - Nhi1Docs |
The main focus for NHI10 was on: theSq3Lite, environment, doc, Managed-Object and the rpc.
The main focus for NHI10 was on: theSq3Lite, environment, doc, Managed-Object and the rpc.
automake parallel build. The automake-build only performes a parallel build per directory, which is good, but not good enougth. The problem is that more or less independent projects are build together under the NHI1 umbrella and the per-directory-build wastes CPU power. __parser__ extension is now parsed by name definition.automake and autoconf file is now extended with one automake file per subproject. This file called compiler.mk and is now placed into the srcdir of the subproject, e.g. NHI1_HOME/theKernel/compiler.mk . builddir, srcdir and gendir. The gendir is the place for the generated source-code which is not placed into the builddir to survive a make clean and to be merged into the git repository. I choose a memory-mount directory as gen subdirectory of the current srcdir. URL is automatically redirected to the appropriate subdirectory of the subproject.