Unverified Commit 8ccb4469 authored by Kevin Lyda's avatar Kevin Lyda
Browse files

Initial pass at makefile

parent 444f5b80
Loading
Loading
Loading
Loading

bulletin/Makefile

0 → 100644
+78 −0
Original line number Diff line number Diff line
# Makefile for BULLETIN
 
GFORTRAN=gfortran
# TODO: find out what these flags mean for VMS Fortran:
# /Extend /NoList

.PHONY: all
all: bulletin bull.Hlb
 
bulletin: bull.a
	Link /NoTrace bull.Olb/Lib /Inc=bulletin$Main,Sys$System:Sys.Stb/Sel -
	     /NoUserlib /Exe=bulletin.Exe,Sys$Input/Opt
	ID="V1.92" $

bull.a: bulletin.o bulletin0.o bulletin1.o bulletin2.o  \
           bulletin3.o bulletin4.o bulletin5.o bulletin6.o \
           bulletin7.o bulletin8.o bulletin9.o \
           bullcom.o bullmain.o Allmacs.o
	$(AR) bull.a *.o

bulletin.o: bulletin.for bullfiles.inc bulldir.inc bullfolder.inc \
               bulluser.inc
	$(GFORTRAN) -c bulletin.for

bulletin0.o: bulletin0.for bulldir.inc bulluser.inc bullfolder.inc \
	        bullfiles.inc
	$(GFORTRAN) -c bulletin0.for

bulletin1.o: bulletin1.for bulldir.inc bullfolder.inc bulluser.inc \
	        bullfiles.inc
	$(GFORTRAN) -c bulletin1.for

bulletin2.o: bulletin2.for bulldir.inc bulluser.inc bullfolder.inc \
	        bullfiles.inc
	$(GFORTRAN) -c bulletin2.for

bulletin3.o: bulletin3.for bulldir.inc bullfolder.inc bulluser.inc \
	        bullfiles.inc
	$(GFORTRAN) -c bulletin3.for

bulletin4.o: bulletin4.for bullfolder.inc bulluser.inc bullfiles.inc \
	        bulldir.inc
	$(GFORTRAN) -c bulletin4.for

bulletin5.o: bulletin5.for bulldir.inc bulluser.inc bullfolder.inc \
	bullfiles.inc
	$(GFORTRAN) -c bulletin5.for

bulletin6.o: bulletin6.for bulldir.inc bulluser.inc bullfolder.inc \
	     bullfiles.inc
	$(GFORTRAN) -c bulletin6.for

bulletin7.o: bulletin7.for bulldir.inc bulluser.inc bullfolder.inc \
	     bullfiles.inc
	$(GFORTRAN) -c bulletin7.for

bulletin8.o: bulletin8.for bulldir.inc bulluser.inc bullfolder.inc \
	     bullfiles.inc
	$(GFORTRAN) -c bulletin8.for

bulletin9.o: bulletin9.for bulldir.inc bulluser.inc bullfolder.inc \
	     bullfiles.inc
	$(GFORTRAN) -c bulletin9.for

Allmacs.o: Allmacs.mar
	Macro   /NoList Allmacs.Mar

bullcom.o: bullcom.cld
	Set Command /Obj bullcom.Cld

bullmain.o: bullmain.cld
	Set Command /Obj bullmain.Cld

bull.Hlb: bullcoms1.Hlp bullcoms2.Hlp
	Library /Create /Help bull.Hlb bullcoms1.Hlp, bullcoms2.Hlp
	Purge bull.Hlb
*.hlb:
	lib/help/cre $*
Loading