all:	config libs

libs:
	mkdir -p /usr/lib/atlas &&					\
	(cd i386 && make build && cd lib && make shared && make ptshared || :)

config:
	[ -d i386 ] || (mkdir -p i386 && cd i386 &&		\
	../configure -b 32 -D c -DWALL -Fa alg			\
	'-Wa,--noexecstack -fPIC'					\
	-Ss f77lib `gfortran --print-file-name=libgfortran.so`		\
	--prefix=/usr						\
	--incdir=/usr/include/atlas					\
	--libdir=/usr/lib/atlas					\
	--with-netlib-lapack=/usr/lib/liblapack_pic.a)

clean:
	rm -fr i386

install:
	(cd i386 && (make install || :) &&				\
	cp -pr lib/*.so* /usr/lib/atlas &&				\
	echo "/usr/lib/atlas" > /etc/ld.so.conf.d/atlas.conf)

uninstall:
	rm -fr /usr/lib/atlas/*
	rm -fr /usr/include/atlas/*
	rm -f /etc/ld.so.conf.d/atlas.conf
	rm -f /usr/include/cblas.h
	rm -f /usr/include/clapack.h


