"Fossies" - the Fresh Open Source Software Archive

Member "augustus-3.3.3/Makefile" (13 Sep 2019, 1401 Bytes) of package /linux/misc/augustus-3.3.3.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "Makefile": 3.3.2_vs_3.3.3.

    1 #
    2 # Makefile for Augustus
    3 #
    4 include common.mk
    5 
    6 all:
    7 	mkdir -p bin
    8 	cd src && ${MAKE}
    9 	cd auxprogs && ${MAKE}
   10 
   11 clean:
   12 	cd src && ${MAKE} clean
   13 	cd auxprogs && ${MAKE} clean
   14 
   15 INSTALLDIR = /opt/augustus-$(AUGVERSION)
   16 
   17 install:
   18 	install -d $(INSTALLDIR)
   19 	cp -a config bin scripts $(INSTALLDIR)
   20 	ln -sf $(INSTALLDIR)/bin/augustus /usr/local/bin/augustus
   21 	ln -sf $(INSTALLDIR)/bin/etraining /usr/local/bin/etraining
   22 	ln -sf $(INSTALLDIR)/bin/prepareAlign /usr/local/bin/prepareAlign
   23 	ln -sf $(INSTALLDIR)/bin/fastBlockSearch /usr/local/bin/fastBlockSearch
   24 	ln -sf $(INSTALLDIR)/bin/load2db /usr/local/bin/load2db
   25 	ln -sf $(INSTALLDIR)/bin/getSeq /usr/local/bin/getSeq
   26 	ln -sf $(INSTALLDIR)/bin/espoca /usr/local/bin/espoca
   27 
   28 # for internal purposes:
   29 release:
   30 	find . -name "*~" | xargs rm -f
   31 	rm -f src/makedepend.pl
   32 	cd docs/tutorial2015/results; ls | grep -v do.sh | grep -v README | xargs rm; cd -
   33 	rm -r auxprogs/utrrnaseq/input/human-chr19
   34 	rm -r docs/tutorial-cgp/results/cactusout
   35 	make clean all
   36 	rm generic/*.pbl
   37 	cd src/parser; rm Makefile; cd -
   38 	cd ..; tar -czf augustus-$(AUGVERSION).tar.gz augustus-$(AUGVERSION)
   39 
   40 test:
   41 	cd src && ${MAKE} unittest
   42 	cd src/unittests && ./unittests
   43 	./bin/augustus --species=human --UTR=on examples/example.fa
   44 
   45 # remove -static from src/Makefile for MAC users
   46 # remove -g -gdb from CXXFLAGS
   47 # make COMPGENEPRED = true and SQLITE = true and MYSQL = true a comment