CF = $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -O
I = -I../Include

CS = ../Lib/libcsparse.a

all: lib cs_ex2-1
	- ./cs_ex2-1 < ../Matrix/t1

lib:
	( cd ../Lib ; $(MAKE) )

cs_ex2-1: lib cs_ex2-1.c Makefile
	$(CC) $(CF) $(I) -o cs_ex2-1 cs_ex2-1.c $(CS) -lm

clean:
	- $(RM) *.o

purge: distclean

distclean: clean
	- $(RM) -r cs_ex2-1 *.a *.dSYM *.obj *.dll
