|
1 | 1 | SUBDIRS = cmd db dsp rpgle bnd |
2 | 2 |
|
3 | | -package: |
4 | | - $(call echo_cmd,"=== PACKAGE: Creating save file [$(OBJLIB)/RPGLEREPL]") |
5 | | - $(eval crtcmd := CRTSAVF FILE($(OBJLIB)/RPGLEREPL)) |
6 | | - @$(PRESETUP) \ |
7 | | - $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 || true |
| 3 | +package: RPGLEREPL.FILE |
8 | 4 | $(call echo_cmd,"=== PACKAGE: Granting public authority to library") |
9 | 5 | $(eval crtcmd := GRTOBJAUT OBJ($(OBJLIB)/*ALL) USER(*PUBLIC) OBJTYPE(*ALL) AUT(*ALL)) |
10 | 6 | @$(PRESETUP) \ |
11 | | - $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 || true |
| 7 | + $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 && $(call logSuccess,$@) || $(call logFail,$@) |
12 | 8 | $(call echo_cmd,"=== PACKAGE: Granting public authority to objects") |
13 | 9 | $(eval crtcmd := GRTOBJAUT OBJ($(OBJLIB)/*ALL) USER(*PUBLIC) OBJTYPE(*ALL) AUT(*ALL)) |
14 | 10 | @$(PRESETUP) \ |
15 | | - $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 || true |
16 | | - $(call echo_cmd,"=== PACKAGE: Change ownership to QPGMR") |
17 | | - $(eval crtcmd := CHGOWN OBJ('/QSYS.LIB/$(OBJLIB).LIB') NEWOWN(QPGMR) SUBTREE(*ALL)) |
| 11 | + $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 && $(call logSuccess,$@) || $(call logFail,$@) |
| 12 | + $(call echo_cmd,"=== PACKAGE: Change library ownership to QPGMR") |
| 13 | + $(eval crtcmd := CHGOWN OBJ('/QSYS.LIB/$(OBJLIB).LIB') NEWOWN(QPGMR)) |
| 14 | + @$(PRESETUP) \ |
| 15 | + $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 && $(call logSuccess,$@) || $(call logFail,$@) |
| 16 | + $(call echo_cmd,"=== PACKAGE: Change object ownership to QPGMR") |
| 17 | + $(eval crtcmd := CHGOWN OBJ('/QSYS.LIB/$(OBJLIB).LIB') NEWOWN(QPGMR)) |
18 | 18 | @$(PRESETUP) \ |
19 | | - $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 || true |
| 19 | + $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 && $(call logSuccess,$@) || $(call logFail,$@) |
20 | 20 | $(call echo_cmd,"=== PACKAGE: Saving objects to [$(OBJLIB)/RPGLEREPL]") |
21 | 21 | $(eval crtcmd := SAVOBJ OBJ(*ALL) LIB($(OBJLIB)) DEV(*SAVF) SAVF($(OBJLIB)/RPGLEREPL) CLEAR(*REPLACE) TGTRLS($(TGTRLS)) DTACPR(*YES) SELECT((*OMIT *ALL *FILE SAVF) (*OMIT *ALL *MODULE) (*OMIT EVFEVENT *FILE))) |
22 | 22 | @$(PRESETUP) \ |
23 | | - $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 || true |
| 23 | + $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 && $(call logSuccess,$@) || $(call logFail,$@) |
| 24 | + |
| 25 | +RPGLEREPL.FILE: |
| 26 | + $(call echo_cmd,"=== PACKAGE: Creating save file [$(OBJLIB)/RPGLEREPL]") |
| 27 | + $(eval crtcmd := CRTSAVF FILE($(OBJLIB)/RPGLEREPL)) |
| 28 | + @$(PRESETUP) \ |
| 29 | + $(SCRIPTSPATH)/launch "$(JOBLOGFILE)" "$(crtcmd)" >> $(LOGFILE) 2>&1 && $(call logSuccess,$@) || $(call logFail,$@) |
0 commit comments