MBT for MVS 3.8j
Reference
Document Number ML02-0002-1
November 2026
Mike Großmann
First Edition (November 2026)
This edition applies to Version 3 Release 2 of MBT, the MVS build tool (mbt 3.2.0), and to all subsequent releases and modifications until otherwise indicated in new editions.
Comments on this book may be addressed to the issue tracker of the mvslovers/mbt repository on GitHub.
© Copyright Mike Großmann 2026. All rights reserved.
Contents
Figures
Tables
About This Book
This book describes MBT (mbt), the MVS build tool, in full: the mbt command and its subcommands, the project file mbt.toml, the files MBT keeps for targets and dependencies, its Lua API, and its messages. How to use them together is the subject of the companion volume, the MBT User’s Guide.
How This Book Is Organized
- Chapter 1
- “The mbt Command”.
- Chapter 2
- “mbt.toml”.
- Chapter 3
- “targets.toml”.
- Chapter 4
- “mbt.lock and deps.local.toml”.
- Chapter 5
- “The Lua API”.
- Chapter 6
- “The TSO Test API”.
- Chapter 7
- “Environment Variables”.
- Chapter 8
- “Files and Directories”.
- Chapter 9
- “The SMP Package”.
- Appendix A
- “Messages and Return Codes”.
Related Publications
- ML02-0001
- MBT User’s Guide: building, testing, deploying, packaging and releasing an MVS project with MBT.
- ML01-0001
- CC/370 User’s Guide: the cross-toolchain MBT drives.