Part 4. Using TeamConnection to build applications

Chapter 10. Basic build concepts

.

. . . .

.

.

129

The physical structure of the build function

.

. . . .

.

.

129

The build object model

.

. . . .

.

.

130

Parent-child relationships in a build tree

.

. . . .

.

.

131

Working with a build tree

.

. . . .

.

.

133

Putting the pieces together

.

. . . .

.

.

135

Chapter 11. Installing, starting, and stopping build servers

.

. . . .

.

.

137

Installing the build function

.

. . . .

.

.

137

Creating a build server on MVS

.

. . . .

.

.

137

Creating a build server on MVS/OE

.

. . . .

.

.

139

Starting build servers using teamcbld

.

. . . .

.

.

140

Starting an MVS build server

.

. . . .

.

.

141

Starting the MVS/OE build server

.

. . . .

.

.

143

Creating build startup ®les (for non-MVS environments). . .

.

. . . .

.

.

144

Stopping the build servers

.

. . . .

.

.

145

Stopping an MVS build server

.

. . . .

.

.

145

Chapter 12. Working with build scripts and builders . . .

.

. . . .

.

.

147

Creating a builder

.

. . . .

.

.

147

Writing a build script

.

. . . .

.

.

150

Passing parameters to a build script

.

. . . .

.

.

151

Writing a simple build script

.

. . . .

.

.

153

Writing an executable ®le for a build script

.

. . . .

.

.

153

Testing a build script

.

. . . .

.

.

154

Modifying the contents of a build script

.

. . . .

.

.

155

Putting a builder to work

.

. . . .

.

.

155

Removing a builder from a part

.

. . . .

.

.

156

Working with VisualAge C++ and Templates

.

. . . .

.

.

157

Chapter 13. Working with MVS build scripts and builders .

.

. . . .

.

.

159

Creating a builder for MVS builds

.

. . . .

.

.

159

Writing an MVS build script

.

. . . .

.

.

163

File name conversions for MVS

.

. . . .

.

.

164

Passing parameters to an MVS build script

.

. . . .

.

.

164

TeamConnection syntax for MVS build scripts

.

. . . .

.

.

165

Supported JCL syntax

.

. . . .

.

.

166

EXEC statement

.

. . . .

.

.

166

DDSTATEMENT. . . . . . . . . . . . . . . . . . . . . 167 Example of a build script for a C compile. . . . . . . . . . . . . . 168

Example of a build script for a COBOL compile

. . . . .

. . . .

.

.

170

Example of a build script for a link

. . . . .

. . . .

.

.

171

Chapter 14. Working with parsers

. . . . .

. . . .

.

.

175

Creating a parser

. . . . .

. . . .

.

.

175

Writing a parser command ®le

. . . . .

. . . .

.

.

177

© Copyright IBM Corp. 1992, 1995, 1996, 1997, 1998

127

Page 147
Image 147
IBM SC34-4499-03 manual Part 4. Using TeamConnection to build applications, 127, Basic build concepts, Working with parsers