# install pyne here... export PREFIX = @prefix@ PYTHON = @PYTHON@ VERSION = @VERSION@ default: pyne clean: -rm yencdec find . -name '*.pyc' -exec rm {} \; find . -name '*.pyo' -exec rm {} \; $(MAKE) -C src/po clean distclean: $(MAKE) clean -rm -f config.* -rm Makefile dist: $(MAKE) distclean mkdir "pyne-$(VERSION)" cp -r ChangeLog configure.in configure COPYING INSTALL Makefile.in README TODO yencdec.c src/ "pyne-$(VERSION)" tar cvzf "pyne-$(VERSION).tar.gz" "pyne-$(VERSION)" rm -rf "pyne-$(VERSION)" install: -cp -fv yencdec $(PREFIX)/bin/yencdec echo "#!/bin/sh" > $(PREFIX)/bin/pyne echo "exec $(PYTHON) -O $(PREFIX)/lib/pyne/pyne.py \$$*" >> $(PREFIX)/bin/pyne mkdir -p $(PREFIX)/lib/pyne cp -rfv src/* $(PREFIX)/lib/pyne chmod +x $(PREFIX)/lib/pyne/pyne.py chmod +x $(PREFIX)/bin/pyne @echo "Compiling modules to bytecode..." $(PYTHON) -O -c "import compileall ; compileall.compile_dir(\"$(PREFIX)/lib/pyne\")" @## Doesn't seem to work yet $(MAKE) -C src/po mo install appdir: # Make an AppDir for use with Rox. See rox.sf.net. it rules. mkdir Pyne cp src/AppRun Pyne/AppRun chmod +x Pyne/AppRun cp -rfv src/* Pyne @echo "Compiling modules to bytecode..." $(PYTHON) -O -c "import compileall ; compileall.compile_dir(\"Pyne/\")" cp src/icons/pyne.xpm Pyne/.DirIcon uninstall: -rm -fv $(PREFIX)/bin/yencdec rm -fv $(PREFIX)/bin/pyne rm -rfv $(PREFIX)/lib/pyne pyne: -gcc -Wall -O2 yencdec.c -o yencdec @echo @echo "Pyne will install to $(PREFIX). Pass --prefix option to ./configure to change this" @echo "Type 'make install' when ready."