# platform - dependant files
include ../../make.inc

COMMAND = phodem.exe
COMMAND_OBJECTS = phodem.o
EXTER_LIB1  = ../../jetset/jetset.a
EXTER_SRC1  = ../../jetset/jetset74.f 
EXTER_LIB2  = ../glib.a
EXTER_SRC2  = ../photos.f
############
all:	$(COMMAND)
#FFLAGS  = -static
#LDFLAGS = 
########### collection of HP  flags ###########
### HP options: +se for 100 or more columns, +B for backslash in strings
###             +K  for global SAVE
#FFLAGS  =  -K +se +B
########### collection of IBM  flags ###########
# IBM options: fixed=100 for 100 or more columns,
#              qextname for C-style external names with underscore at the end
#FFLAGS  =  -qfixed=100 -qextname -O -C -qextchk
#FFLAGS  =  -qfixed=100 -qextname -g -C -qextchk -qinitauto=FF -qflttrap=overflow:underflow:zerodivide:invalid:enable
###########
###########
.f.o:
	$(F77) $(FFLAGS) -c $<
$(EXTER_LIB1): $(EXTER_SRC1)
	cd ../../jetset; make
$(EXTER_LIB2): $(EXTER_SRC2)
	cd ../; make
# Link procedure
$(COMMAND): $(COMMAND_OBJECTS)  $(EXTER_LIB1) $(EXTER_LIB2)
	$(LD) -o $@ $(LDFLAGS) $(COMMAND_OBJECTS) $(EXTER_LIB1) $(EXTER_LIB2)
#$(COMMAND): $(COMMAND_OBJECTS)  $(EXTER_LIB1) 
#	$(LD) -o $@ $(LDFLAGS) $(COMMAND_OBJECTS) $(EXTER_LIB1) 
run:
	cd prod; sh go
clean:                                                     
	@rm -f *.o; rm -f *.a; rm -f *~; rm -f *.exe; rm -f *.log; rm -f *.ps; rm -f *.dvi; rm -f *.aux
