prefix = /usr

INSTALL = install
UNAME_P := $(shell uname -p 2>/dev/null || echo unknown)
PY_VER  := $(shell python -c "import sys; print sys.version[:3]" 2>/dev/null || echo "2.4")

ifeq ($(UNAME_P),x86_64)
LIBDIR = $(prefix)/lib64
SCRIPTDIR=$(prefix)/lib64
LIBP=$(prefix)/lib64/python$(PY_VER)
else
LIBDIR = $(prefix)/lib
SCRIPTDIR=$(prefix)/lib
LIBP=$(prefix)/lib/python$(PY_VER)
endif

EXTRA_OPTS = LIBDIR=$(LIBDIR) SCRIPTDIR=$(SCRIPTDIR) LIBP=$(LIBP)

random_entropy.so:
	(cd src/random_entropy; $(MAKE) -f Makefile.pre.in boot $(EXTRA_OPTS); $(MAKE) $(EXTRA_OPTS); $(INSTALL) -m644 random_entropy.so ../..)

clean:
	rm -f *.so *.o
