IBM / dbb-zappbuild

zAppBuild is a generic build solution for building z/OS applications using Apache Groovy build scripts and IBM Dependency Based Build (DBB) APIs.
Apache License 2.0
42 stars 144 forks source link

Enable debug option in Assembler groovy script #556

Open lucianap1111 opened 2 weeks ago

lucianap1111 commented 2 weeks ago

For complex Assembler programs, debugging offers insights into each step of the build and link process, helping developers understand how code transformations are applied, what dependencies are resolved, and any potential configuration issues in DBB.

With debug logs, developers can more quickly pinpoint issues without needing to comb through extensive logs or guess based on error messages alone. This can significantly speed up the debugging process, especially with low-level language issues that may be hard to spot.

dennis-behm commented 2 weeks ago

@lucianap1111

zAppBuild already contains the capability to create the necessary EQALANGX file on Assembler processing, based on the debug flag.

https://github.com/IBM/dbb-zappbuild/blob/f3dfad68c6b727136830cd47c97a330b84fcc387/languages/Assembler.groovy#L123-L134

It got released with zAppBuild 3.2.0

Can you elaborate what is missing here?