SRCCOM = 
SRC17 = snap2d17suw.f

OPT_SX4  = -Wf"-pvctl nomsg" -dW
OPT_SX  = -Wf"-pvctl nomsg" -dW
OPT_SX90 = -h ary90
OPT_NEC = -Zstatic
OPT_SUN = 

LIB_SX5  = -L../../../../lib/ -lnorhsx5  -L/share/norh_local/lib -lfitsiosx5 -lsslsx5 -lasl
LIB_SX4  = -L../../../../lib/ -lnorhsx4  -L/share/norh_local/lib -lsslsx4  -lfitsiosx4 -lasl
LIB_SX  = -L../../../../lib/ -lnorhsx  -L/share/norh_local/lib -lsslsx  -lfitsiosx -L/xmu/lib -lasl
LIB_NEC = -L../../../../lib/ -lnorhnec -L/share/norh_local/lib -lsslnec -lfitsionec
LIB_SUN = -L../../../../lib/ -lnorhsun -L/share/norh_local/lib -L/usr/local/lib/  -lssl -lfits

OBJCOM    = $(SRCCOM:.f=.o)
OBJ17     = $(SRC17:.f=.o)

sx5 : fujiki17_sx5
fujiki17_sx5 : $(SRCCOM) $(SRC17)
	f90 $(OPT_SX4) -o $@ $(SRC17) $(SRCCOM) $(LIB_SX5)

sx4 : fujiki17_sx4
fujiki17_sx4 : $(SRCCOM) $(SRC17)
	f90 $(OPT_SX4) -o $@ $(SRC17) $(SRCCOM) $(LIB_SX4)

sx : fujiki17_sx
fujiki17_sx : $(SRCCOM) $(SRC17)
	f77 $(OPT_SX) -o $@ $(SRC17) $(SRCCOM) $(LIB_SX)


nec : fujiki17_nec 
fujiki17_nec : $(SRCCOM) $(SRC17)
	f77 -c $(OPT_NEC) $(SRCCOM) $(SRCCOM_SSL) $(SRC17)
	f77 -o $@ $(OBJ17) $(OBJCOM) $(OBJCOM_SSL) $(LIB_NEC)

sun : fujiki17_sun
fujiki17_sun : $(SRCCOM) $(SRC17)
	f77 -c $(OPT_SUN) $(SRCCOM) $(SRCCOM_SSL) $(SRC17)
	f77 -o $@ $(OBJ17) $(OBJCOM) $(OBJCOM_SSL) $(LIB_SUN)

clean :
	\rm *.o 
