From 6b63b947d5a6092e856f47b1422151dbc251346e Mon Sep 17 00:00:00 2001 From: Calvin Date: Wed, 13 Mar 2013 13:17:59 -0400 Subject: updated makefile to install nbc properly and python properly. --- Makefile | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Makefile b/Makefile index e69de29..06a35ab 100644 --- a/Makefile +++ b/Makefile @@ -0,0 +1,29 @@ +all: nbc python + +install: + @echo installing executable files to ${DESTDIR}${PREFIX}/bin + @mkdir -p ${DESTDIR}${PREFIX}/bin + @cp -vf src/nbc/probabilities-by-read ${DESTDIR}${PREFIX}/bin/probabilities-by-read + @cp -vf src/nbc/count ${DESTDIR}${PREFIX}/bin/count-kmers + @cp -vf src/python/quikr ${DESTDIR}${PREFIX}/bin/quikr + @cp -vf src/python/quikr_train ${DESTDIR}${PREFIX}/bin/quikr_train + @cp -vf src/python/multifasta_to_otu ${DESTDIR}${PREFIX}/bin/multifasta_to_otu + chmod -v 755 ${DESTDIR}${PREFIX}/bin/probabilities-by-read + chmod -v 755 ${DESTDIR}${PREFIX}/bin/count-kmers + chmod -v 755 ${DESTDIR}${PREFIX}/bin/quikr + chmod -v 755 ${DESTDIR}${PREFIX}/bin/quikr_train + chmod -v 755 ${DESTDIR}${PREFIX}/bin/multifasta_to_otu + @cd src/python; python setup.py install + +nbc: + @echo "building nbc" + @cd src/nbc; make + +python: + @echo "configuring python" + @cd src/python; python setup.py build + +clean: + @echo "cleaning up" + @cd src/python; rm build -Rvf + @cd src/nbc; make clean -- cgit v1.2.3