HPCC-9619 Add missing key files

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
HPCC-9629 New language features to support bundles

Add evaluate mode to ECL compiler (to extract bundle information) and various
flags to allow bundles to be parsed without picking up extraneous files.

Option to suppress logging by eclcc (otherwise sudo ecl bundle install
tends to leavelocked logfiles around...)

Fix trivial memory leak in file hook plugins.

Add ecl-bundle program for bundle file manipulation

Add BundleBase to Std library, and provide an example bundle
implementation.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9688 Version 4.0 rc14 configmgr cannot display old roxie configurations

Any environment.xml where the RoxieFarmProcess has a dataDirectory attribute
(or any other extraneous attribute that is not displayed) causes the entire
Roxie display to fail.

The xslt generates javascript that assumes a column is set up for every
attribute, with no error checking. Adding a try-catch around the generated
js means any unrecognized attribute will not fail.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4632 from ghalliday/issue9619

HPCC-9619 Add missing key files

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9629 New language features to support bundles

More refactoring and cleanup.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9629 New language features to support bundles

Be more consistent about capitalization in usage texts.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9629 New language features to support bundles

Various minor (and less minor) bug fixes.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-9629 New language features to support bundles

Finish off multi-version support

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4635 from richardkchapman/configmgr-compatibility

HPCC-9688 Version 4.0 rc14 configmgr cannot display old roxie configuration

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9569 ConfigMgr - remove extra roxie info

Add 'Computer' column to server display table.

Fix regressions in xsd.

Move slave redundancy settings to 'Redundancy' tab.

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4636 from richardkchapman/roxie_cleanup

Cleanup configmgr Roxie support

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-9629 New language features to support bundles

Changes in response to code review

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #4572 from richardkchapman/bundle-example

HPCC-9629 New language features to support bundles

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>