Skip to content

Commit d66e708

Browse files
author
justin
committed
Use binding source for service pgm XMLSTOREDP.
1 parent 8f0963f commit d66e708

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Makefile.in

+3-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ xmlcgi.pgm: xmlcgi.module $(COMMON)
7171
system -q "CRTPGM PGM($(LIBRARY)/$(@:%.pgm=%)) MODULE($(^:%.module=$(LIBRARY)/%)) BNDSRVPGM(QHTTPSVR/QZSRCORE)" && touch $@
7272

7373
xmlstoredp.srvpgm: xmlstoredp.module $(COMMON)
74-
system -q "CRTSRVPGM SRVPGM($(LIBRARY)/$(@:%.srvpgm=%)) MODULE($(^:%.module=$(LIBRARY)/%)) EXPORT(*ALL) ACTGRP(*CALLER)" && touch $@
74+
(system -q 'CHKOBJ $(LIBRARY)/QSRVSRC *FILE' || system -q 'CRTSRCPF $(LIBRARY)/QSRVSRC') && touch $@
75+
system -q "CPYFRMSTMF FROMSTMF('src/$(@:%.srvpgm=%).bnd') TOMBR('/qsys.lib/$(LIBRARY).lib/qsrvsrc.file/$(@:%.srvpgm=%).mbr') MBROPT(*REPLACE)"
76+
system -q "CRTSRVPGM SRVPGM($(LIBRARY)/$(@:%.srvpgm=%)) MODULE($(^:%.module=$(LIBRARY)/%)) EXPORT(*SRCFILE) SRCFILE($(LIBRARY)/QSRVSRC) ACTGRP(*CALLER)" && touch $@
7577

7678
%.pgm: src/%.clp qclsrc.srcpf
7779
system -q "CPYFRMSTMF FROMSTMF('$<') TOMBR('/qsys.lib/$(LIBRARY).lib/qclsrc.file/$*.mbr') MBROPT(*REPLACE)"

0 commit comments

Comments
 (0)