|
|
|
|
This new release of ACR does a good cleanup of the keywords to try to simplify't and make't more coherent, the parser engine has changed to a state machine to avoid bloated codes. It adds support for ##MARKS##, that allows you to show/hide a piece of code depending on a boolean variable. Now checks are done in a serialized way, keeping some mandatory hardcoded checks, so GLOBAL, LOCAL keywords are now deprecated.
Flag parsing is now done by 'getopt', you can 'strip' configure to avoid hardcoded checks and simplify the nested configure scripts calls.
AMR, the automake replacement is now in semi-usable state, so, it's able to automagically generate the configure.acr and Makefile.acr files for a simple C project. Hope to implement best things on it for the next version.
Enhanced support for perl threads, Ruby and Java. Also libtool is supported.
This version also implements an "INCLUDE" keyword that allows you to include some acr modules like gtk-java, csharp, etc. It's just a block of checks to simplify and avoid common bugs. Feel free to send your acr modules!!
Check't here
|
|
|