Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binder control card lookup capability #501

Draft
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

dennis-behm
Copy link
Member

This is implementing the reported issue #500 to locate existing binder control statement members within the repository.

if a binder control member is found, it will be added to the SYSLIN concatenation:

*** Link-Edit parms for MortgageApplication/cobol/epscmort.cbl = MAP,RENT,COMPAT(PM5),SSI=12d45452
*** Generated linkcard input stream: 
  IDENTIFY EPSCMORT('MortgageApplication/12d45452')
*** Appending binder control card DBEHM.DBB.BUILD.BND(EPSCMORT)

if no binder control member is found, we will print a message:

*** Link-Edit parms for MortgageApplication/cobol/epscsmrd.cbl = MAP,RENT,COMPAT(PM5),SSI=12d45452
*** Generated linkcard input stream: 
  IDENTIFY EPSCSMRD('MortgageApplication/12d45452')
*** No binder control card (/u/dbehm/test-zapp/dbb-zappbuild/samples/MortgageApplication/binderControlCards/epscsmrd.bnd) found for build file MortgageApplication/cobol/epscsmrd.cbl.

These are file properties, so the user can configure for which build files a binder control statement member should be looked up

@dennis-behm dennis-behm linked an issue Apr 3, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Processing of Binder control statement members
1 participant