-
Notifications
You must be signed in to change notification settings - Fork 7
/
Makefile.am
53 lines (35 loc) · 1.75 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
ACLOCAL_AMFLAGS=-I m4
SUBDIRS=$(subdirs)
DIST_SUBDIRS=$(subdirs)
AM_CXXFLAGS=-DDATAPATH='"$(datadir)/mapseq"'
if !USE_SYSEUTILS
LDADD=libs/eutils/libeutils.la
AM_CXXFLAGS+= -I$(srcdir)/libs
# AM_CXXFLAGS+= -Ilibs
endif
#TESTS=tests/simple.sh
#mapref_files=data/mapref.fna.ltps119tax data/mapref.fna data/mapref.fna.mscluster data/mapref.fna.ncbitax data/mapref.fna.otutax # data/mapref.gold.fasta data/mapref.gold.fasta.tax
mapref_files=data/mapref-2.2b.fna data/mapref-2.2b.fna.mscluster data/mapref-2.2b.fna.ncbitax data/mapref-2.2b.fna.otutax data/mapref-2.2b.gold.fna data/mapref-2.2b.gold.fna.mscluster data/mapref-2.2b.gold.fna.ncbitax data/mapref-2.2b.fna.otutax.97.ncbitax
#noinst_LIBRARIES=libmapseqali.a
#libmapseqali_a_SOURCES=eseqali.h eseqali.cpp eseq.h eseq.cpp
dist_man_MANS=man/mapseq.1
bin_PROGRAMS=mapseq
#noinst_bin_PROGRAMS=kmerseqtables
#bin_SCRIPTS=tree-convert-json.esh
#LIBS=`eutils-config --libs || eutils/eutils-config --libs`
EXTRA_PROGRAMS=kmerseqtables
EXTRA_DIST=manual/mapseq-manual.tex manual/mapseq-manual.pdf data/make-transtable.sh data/prot_trans_table.h data/transl_table $(mapref_files)
maprefdir = $(datadir)/mapseq
mapref_DATA=$(mapref_files)
# data/mapseqref.fa data/mapseqref.ncbitax data/mapseqref.otutax
mapseq_SOURCES=mapseq.cpp eseqali.h ekmerhashmap.h ekmerhashmap_dec.h kmerseqtables-data.h eseqali.h eseqali.cpp eseq.h eseq.cpp
#mapseq_LDADD=libmapseqali.a eutils/libeutils.la
#mapseq_LDADD=eutils/libeutils.la
#mapseq_DEPENDENCIES=kmerseqtables-data.h
kmerseqtables_SOURCES=kmerseqtables.cpp
#kmerseqtables_LDADD=eutils/libeutils.la
#kmerseqtables_DEPENDENCIES=eutils/libeutils.la
# needed to force make to make this file before making kmerfilter
#BUILT_SOURCES=kmerseqtables-data.h
kmerseqtables-data.h :
./kmerseqtables