# Target: The name of the library
TARGET = flake

# Source files
SOURCES = data_parameters.f90 flake_derivedtypes.f90 flake_paramoptic_ref.f90 flake_parameters.f90 flake_configure.f90   flake_albedo_ref.f90 SfcFlx.f90 flake.f90 src_flake_interface_1D.f90 eta_flake.f90

# Compiler and flags
include ../configure/make.inc_CRAY
#FC = gfortran
#FCFLAGS = -g -Wall -O2

# Build rule
$(TARGET).a: $(SOURCES)
	$(FC) $(FCFLAGS) -c $(SOURCES)
	ar rcs $(TARGET).a *.o *.mod
	rm *.o *.mod
clean:
	-rm -f *.mod
	-rm -f *.o
	-rm -f $(TARGET).a
