Skip to content

Commit 6c27eac

Browse files
committed
Merged pull request #33 from Justin-E-Taylor/master
2 parents 121ece8 + 261a1f4 commit 6c27eac

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Makefile.in

+5-2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ TEST_SRVPGMS=\
3838
zzsrv.srvpgm \
3939
zzsrv6.srvpgm
4040

41+
XMLSTOREDP_MODULES=xmlstoredp.module $(COMMON)
42+
4143
# Ensure that intermediate files created by rules chains don't get
4244
# automatically deleted
4345
.PRECIOUS: %.module %.srcpf %.lib
@@ -70,8 +72,9 @@ xmlver.pgm: xmlver.module
7072
xmlcgi.pgm: xmlcgi.module $(COMMON)
7173
system -q "CRTPGM PGM($(LIBRARY)/$(@:%.pgm=%)) MODULE($(^:%.module=$(LIBRARY)/%)) BNDSRVPGM(QHTTPSVR/QZSRCORE)" && touch $@
7274

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

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

0 commit comments

Comments
 (0)