1# -*- Makefile -*- for libcharset on VMS using the MMS utility 2 3#### Start of system configuration section. #### 4 5# Directories used by "make install": 6prefix = SYS$DATA:[ 7exec_prefix = $(prefix) 8libdir = $(exec_prefix).lib 9includedir = $(prefix).include 10 11# Programs used by "make": 12LN = copy 13RM = delete 14 15# Programs used by "make install": 16INSTALL = copy 17INSTALL_PROGRAM = copy 18INSTALL_DATA = copy 19 20#### End of system configuration section. #### 21 22all : config.h 23 if f$search("[.include]libcharset.h_in") .nes. "" then $(LN) [.include]libcharset.h_in [.include]libcharset.h 24 if f$search("[.include]libcharset.h_in") .eqs. "" then $(LN) [.include]libcharset.h.in [.include]libcharset.h 25 if f$search("[.include]localcharset.h_in") .nes. "" then $(LN) [.include]localcharset.h_in [.include]localcharset.h 26 if f$search("[.include]localcharset.h_in") .eqs. "" then $(LN) [.include]localcharset.h.in [.include]localcharset.h 27 set default [.lib] 28 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms all 29 set default [-] 30 31config.h : config.h_vms 32 $(LN) config.h_vms config.h 33 34install : 35 set default [.lib] 36 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms install 37 set default [-] 38 create /directory $(prefix)] 39 create /directory $(includedir)] 40 $(INSTALL_DATA) [.include]libcharset.h $(includedir)]libcharset.h 41 $(INSTALL_DATA) [.include]localcharset.h $(includedir)]localcharset.h 42 43installdirs : 44 set default [.lib] 45 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms installdirs 46 set default [-] 47 create /directory $(prefix)] 48 create /directory $(includedir)] 49 50uninstall : 51 set default [.lib] 52 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms uninstall 53 set default [-] 54 $(RM) $(includedir)]libcharset.h 55 $(RM) $(includedir)]localcharset.h 56 57check : all 58 set default [.lib] 59 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms check 60 set default [-] 61 62mostlyclean : 63 $(RM) config.h 64 $(RM) [.include]libcharset.h 65 $(RM) [.include]localcharset.h 66 set default [.lib] 67 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms mostlyclean 68 set default [-] 69 70clean : 71 $(RM) config.h 72 $(RM) [.include]libcharset.h 73 $(RM) [.include]localcharset.h 74 set default [.lib] 75 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms clean 76 set default [-] 77 78distclean : 79 $(RM) config.h 80 $(RM) [.include]libcharset.h 81 $(RM) [.include]localcharset.h 82 set default [.lib] 83 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms distclean 84 set default [-] 85 86maintainer-clean : 87 $(RM) config.h 88 $(RM) [.include]libcharset.h 89 $(RM) [.include]localcharset.h 90 set default [.lib] 91 $(MMS) $(MMSQUALIFIERS) /description=Makefile.vms maintainer-clean 92 set default [-] 93 94