We have released Build Automator 2014 build 4.9.1325
The update can be downloaded from our website at http://www.buildautomator.com/download.php or by using the "Check for Updates" option under the Help menu in the program.
There are several new features in this build, but there are also a lot of fixes behind the scene that make the program more stable than it has ever been. The new feature list includes:
- Full support for Clarion 9 and 9.1
- Full support for Setup Builder 8.1
- Support for Code generation before build in Clarion 8, 9 and 9.1
- Improvements in copy/paste and several fixes to synchronization in the project window
- File and folder Drag & Drop support in actions
- External text files can now be included in the "Write text to file" action
- Programs can be forced to run elevated (will prompt for administrator access)
- Environment variables fully supported in scripts
- Search locators make finding projects and variables easy
In previous builds there was a bug in the system that could sometimes lead to the wrong action being loaded, copy/paste being fragile, duplicating the wrong action item and so on. This should be completely fixed now. For more detailed list ofnew features and fixes please check out the version history page athttp://www.buildautomator.com/onlinemanual/version_history.htm.
One of the major new feature is the updated MS-Build action which you use for Clarion compiles. It fully supports all versions of the Clarion IDE, from Clarion 7 to Clarion 9.1. It now also supports code generation in Clarion 8-9.1. Code generation was not possible in Clarion 7. There is one caveat that I don't have any solution for: Softvelocity does not allow Clarion Professional to generate code with their ClarionCL.exe, which is the tool we use to generate code. This is unfortunate as it limits the usefulness of this feature, but never the less, it is an important update for us.
Another feature that I want to highlight is the option to include external text filesin the "Write text to File" action. This allows you to generate files that include data from other sources. For example I have started using this to generate the export list for templates that need it. I generate the export list with an external tool, then write template code to a text file which has an Include statement which includes the export list. End result is a template file completely generated by Build Automator! How cool is that?!
Arnor Baldvinsson