new mafft v 6.857 with extensions
[jabaws.git] / binaries / src / mafft / extensions / Makefile
diff --git a/binaries/src/mafft/extensions/Makefile b/binaries/src/mafft/extensions/Makefile
new file mode 100644 (file)
index 0000000..9cc6933
--- /dev/null
@@ -0,0 +1,34 @@
+PREFIX = /usr/local
+LIBDIR = $(PREFIX)/libexec/mafft
+
+#MNO_CYGWIN = -mno-cygwin
+
+INSTALL = install
+
+PROGS = mxscarnamod
+SCARNASRC = mxscarna_src/* mxscarna_src/*/*
+
+all : $(PROGS)
+       cp $(PROGS) ../binaries
+       chmod 755 ../binaries/*
+       @echo done.
+
+univscript: univscript.tmpl Makefile
+       sed "s:_PROGS:$(PROGS):" univscript.tmpl  > univscript
+
+
+mxscarnamod: $(SCARNASRC)
+       $(MAKE) CFLAGS1="$(MNO_CYGWIN)" -C mxscarna_src
+       mv mxscarna_src/mxscarna mxscarnamod
+
+
+clean :
+       rm -f *.o *.a *.exe *~ $(PROGS)
+#      rm -f ../binaries/* ../scripts/*
+       $(MAKE) clean -C mxscarna_src
+
+install : all
+       mkdir -p $(LIBDIR)
+       chmod 755 $(LIBDIR)
+       chmod 755 $(PROGS)
+       $(INSTALL) $(PROGS) $(LIBDIR)