#------------------------------------------------------------------------
#                       Makefile c_hdf_reader
#------------------------------------------------------------------------

LIB  = libc_hdf_reader.a

SRC= $(wildcard *.c)
OBJ= $(SRC:.c=.o)

INC_FLAG= $(HDF_INC) -I../include/

#--------- Default
default: $(OBJ) $(LIB)

#--------- library
$(LIB): $(OBJ)
	ar $(ARFLAGS) $@ $?

#--------- All
all: 
	make clean ; make 

#--------- Clean
clean:
	rm -rf *.exe *.a $(OBJ)
	
#--------- Suffixes
.SUFFIXES: .o .c

%.o: %.c
	@$(CC) -o $@ -c $< $(CFLAGS) $(INC_FLAG)