# Makefile for kylie
# (c) 1997,2000 Richard Townsend
#
# Modify the LDFLAGS variable to link in your
# spectral synthesis routine (tgprof3), and 
# the routine used to write spectra out (wrsdf1)
# (or whatever you have called these routines)

# External routines

EXTERNAL_OBJECTS = tgprof3.o wrsdf1.o

# Objects for kylie

KYLIE_OBJECTS = kylie.o klojob.o 

# Other objects

UTIL_OBJECTS = parser.o sstrip.o dtoupp.o  

# Rules

all: kylie

kylie: $(KYLIE_OBJECTS) $(UTIL_OBJECTS) $(EXTERNAL_OBJECTS)
	$(FC) $(FFLAGS) -o kylie $(KYLIE_OBJECTS) $(UTIL_OBJECTS) $(EXTERNAL_OBJECTS)
clean:
	rm -f kylie *.o

kylie.o: angles.inc constants.inc kylie.compar_define.inc kylie.filcon_common.inc \
         kylie.filnam_common.inc kylie.wavfld_common.inc
klojob.o: kylie.compar_define.inc kylie.filcon_common.inc \
          kylie.filnam_common.inc kylie.wavfld_common.inc
tgprof3.o: 
parser.o:
sstrip.o:
dtoupp.o:


