Template-based framework for BCL builds in Rational ClearCase z/OS extensions

A flexible approach for creating and organizing BCL scripts to automate builds

From the developerWorks archives

Alberto Ortiz

Date archived: May 15, 2019 | First published: September 07, 2010

Generating Build Control Language (BCL) programs to automate builds with IBM® Rational® ClearCase® Extensions for the IBM® z/OS® mainframe operating system can become a complex configuration and customization task. In addition, administering and maintaining the BCL building programs might be daunting. The framework described in this article aims to separate the logic of the Perl scripts that interface with Rational ClearCase from the BCL creation for various types of compilations. The result of this development is a set of Perl scripts that can read a series of BCL templates that can drive a parameterized build. This means that the BCL programmer can focus on the BCL logic, rather than the Perl logic and syntax for embedding BCL statements in a Perl script.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

ArticleTitle=Template-based framework for BCL builds in Rational ClearCase z/OS extensions