Lors des générations, HR Access rédige puis compile les programmes exécutables. Puis les sources sont détruits. Il peut être intéressant de conserver ces sources pour :
- Relecture de code
- Recompilation après adaptations manuelles
- Recompilation après migration technique
Pour cela, on pourra par exemple :
- Créer un répertoire $SIGACS/prod/cbl
- Adapter le fichier $SIGACS/adm/cfg/Makefile pour y ajouter une copie et compression du source
Par exemple sur ce chapitre (à reproduire sur les autre en adaptant les suffixes) :
#-----------------------------------------------------------------
# Build the dynamically loadable module from a .pco
# Pro*Cobol program.
#
.pco.gnt: $(*).pco
@echo "--- "
@echo "--- $(*).pco --> $(*).gnt "
@echo "--- "
@echo "$(PROCOB) $(PROFLAGS) iname=$(*).pco oname=$(*).cbl"
@cp $(*).pco ${SIGACS}/prod/cbl; gzip -f $(*).pco
@cd `dirname $(*)`; $(PROCOB) $(PROFLAGS) iname=$(*).pco oname=$(*).cbl
@$(COB_VAR) cd `dirname $(*)` ; $(COB) -vP -u $(COBFLAGS) $(*).cbl
@chmod 775 $(*).gnt
Aucun commentaire:
Enregistrer un commentaire