/*
* microfocus cobol package setup
*/
COBOLFLAGS = $(COBOLDIALECT) $(-debug-symbols|"$(CCFLAGS:N=-g|$(CC.DEBUG))":?$(CC.DEBUG)?$(CC.OPTIMIZE)?)
if "$(COBDIR:P=X)"
/*
* scope CC.* probe vars for cobol links
*/
if "$(!!:A=.SCAN.cob|.SCAN.sqb:O=1)$(!!:N=?(*/)libcob.h:O=1)$(.PACKAGE.cobol.option.always:N!=0)"
return $(COBOL)
else
return $(.$(%).ORIGINAL)
LDFLAGS += $$("$$(!:A=.SCAN.cob|.SCAN.sqb:O=1)$$(!:N=?(*/)libcob.h:O=1)":@?$$(COBOLFLAGS:N=-[lLsO]*) $$(CC.EXPORT.DYNAMIC)??)
LDLIBRARIES += $$("$$(!:A=.SCAN.cob|.SCAN.sqb:O=1)$$(!:N=?(*/)libcob.h:O=1)":@?$$(COBOLLIBRARIES)??)
$(COBOLLIBRARIES) : .DONTCARE
$(COBOL) -c $(COBOLFLAGS) $(>)
local I
for I $(>:G=%.o)
$(I) : .VACC