#ifdef CERNLIB_VAXVMS /* These are files needed on VMS and which need to be installed in * the bin and lib directory */ /* cernlib for vms; rules for msg and cld are needed ONLY here. */ /* There is a switch CERNLIB_CLD which you may set. * I think then you need to install cernlib with cld ? DEFINES=-DCERNLIB_CLD. * GF */ cernlibmsg.obj: cernlibmsg.msg message/object=$@ $< cernlibcld.obj: cernlibcld.cld set command/object=$@ $< cernlibcld.cld: cernlibcld.$$cld fpp $(CERNDEFINES) $(DEFINES) $< $@ /* Avoid traceback */ LINK:=$(LINK)/NOTRACE NormalProgramTarget(cernlib,cernlib.o cernlibmsg.obj cernlibcld.obj,$(CERN_LIBDIR)kernlib.olb,$(CERN_LIBDIR)kernlib/lib,NullParameter) InstallProgram(cernlib,$(CERN_BINDIR)) /* Various .opt files */ #ifndef CERNLIB_QMALPH InstallNonExecFileTarget(install.lib,grafx11_decw.opt,$(CERN_LIBDIR)) CopyFile(vmslib_u.opt_vax,vmslib_u.opt) #endif InstallNonExecFileTarget(install.lib,gphigs.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,grafdgks.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,grafmotif.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,grafmotif12.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,grafx11.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,kuip.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,packlib.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,squeeze.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,sysexe.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,tcpmod.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,vmslib_m.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,vmslib_u.opt,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,vmslib_w.opt,$(CERN_LIBDIR)) /* * Sources for some .obj files ( see below ) */ InstallNonExecFileTarget(install.lib,ctldummy.for,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,mndummy.for,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,getservbyname.c,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,xxint.c,$(CERN_LIBDIR)) /* ... and the objects */ InstallNonExecFileTarget(install.lib,ctldummy.obj,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,mndummy.obj,$(CERN_LIBDIR)) InstallNonExecFileTarget(install.lib,getservbyname.obj,$(CERN_LIBDIR)) /* InstallNonExecFileTarget(install.lib,xxint.obj,$(CERN_LIBDIR)) */ #else install.lib:: #endif