
# install pyne here... 
PREFIX = /usr/local

default: pyne

clean:
	find . -name '*.pyc' -exec rm {} \;
	$(MAKE) -C po clean

install:
	echo "#!/bin/sh" >  $(DESTDIR)$(PREFIX)/bin/pyne
	echo "$(PREFIX)/lib/pyne/pyne.py \$$*" >> $(DESTDIR)$(PREFIX)/bin/pyne

	mkdir -p $(DESTDIR)$(PREFIX)/lib/pyne
	cp -rfv *.py $(DESTDIR)$(PREFIX)/lib/pyne
	cp -rfv boxformats $(DESTDIR)$(PREFIX)/lib/pyne
	cp -rfv boxtypes $(DESTDIR)$(PREFIX)/lib/pyne
	cp -rfv icons $(DESTDIR)$(PREFIX)/lib/pyne
	cp -rfv ptk $(DESTDIR)$(PREFIX)/lib/pyne

	chmod +x $(DESTDIR)$(PREFIX)/lib/pyne/pyne.py
	chmod +x $(DESTDIR)$(PREFIX)/bin/pyne

	@echo "Compiling modules to bytecode..."
	$(PREFIX)/bin/pyne --compile

	## Doesn't seem to work yet
	# $(MAKE) -C po mo install

uninstall:
	rm -fv $(DESTDIR)$(PREFIX)/bin/pyne
	rm -rfv $(DESTDIR)$(PREFIX)/lib/pyne

pyne:
	@echo "Pyne installs to $(PREFIX). Edit Makefile to change this."
	@echo "Type 'make install' when ready."
