Enables makefile generation to take metadata into consideration:
Reading each Rules.mk in directories and then applying them to the generated makefile
If dependencies are coded, then the Rules.mk will override Source Orbit.
If attributes are coded, then we will apply them to the build command for the object
Reading each ibmi.json and applying those rules to sources/objects in the same directory, taking tgtCcsid into account when applying TGTCCSID for regular programs, COMPILEOPT for SQL programs and CCSID on CRTSRCPF for items compiled from temporary members.
Enables makefile generation to take metadata into consideration:
Rules.mk
in directories and then applying them to the generated makefileRules.mk
will override Source Orbit.ibmi.json
and applying those rules to sources/objects in the same directory, takingtgtCcsid
into account when applyingTGTCCSID
for regular programs,COMPILEOPT
for SQL programs andCCSID
onCRTSRCPF
for items compiled from temporary members.objlib
.Rules.mk
and.ibmi.json