-
Notifications
You must be signed in to change notification settings - Fork 108
/
Makefile.am
84 lines (76 loc) · 2.12 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
if HAVE_LIBMPI
Parallel=Parallel
endif
if HAVE_PTHREAD
GTest=vendor/gtest-1.7.0
UnitTest=Unittest
endif
dist_doc_DATA = \
ChangeLog \
CITATION.bib CITATION.md \
COPYRIGHT \
LICENSE \
README.md
if HAVE_PANDOC
dist_doc_DATA += README.html
endif
EXTRA_DIST=autogen.sh doxygen.conf
SUBDIRS = \
bin \
doc \
Common \
Graph \
DataLayer \
DataBase \
FMIndex \
Assembly \
dialign \
Align \
ABYSS $(Parallel) \
Bloom \
BloomDBG \
Konnector \
Consensus \
DAssembler \
DistanceEst \
KAligner \
Layout \
LogKmerCount \
Map \
MergePaths \
Overlap \
PairedDBG \
ParseAligns \
PathOverlap \
PopBubbles \
Scaffold \
SimpleGraph \
kmerprint \
FilterGraph \
GapFiller \
Sealer \
RResolver \
AdjList \
vendor \
$(GTest) \
$(UnitTest)
%.html: $(srcdir)/%.md
-pandoc -s -o $@ $<
clean-local:
rm -f README.html
clang-format:
for i in Bloom/RollingBloomDBGVisitor.h Bloom/bloom.cc BloomDBG/BloomIO.h \
BloomDBG/Checkpoint.h BloomDBG/HashAgnosticCascadingBloom.h BloomDBG/bloom-dbg.* \
ABYSS/abyss.cc Assembly/BranchGroup.h FMIndex/BitArrays.h FilterGraph/FilterGraph.cc \
Graph/ContigGraphAlgorithms.h KAligner/Aligner.h KAligner/PipeMux.h Layout/layout.cc \
MergePaths/MergeContigs.cpp MergePaths/MergePaths.cpp ParseAligns/ParseAligns.cpp \
ParseAligns/abyss-fixmate.cc PathOverlap/PathOverlap.cpp PopBubbles/PopBubbles.cpp Scaffold/scaffold.cc \
Unittest/BloomDBG/HashAgnosticCascadingBloomTest.cpp; do clang-format -style=file $$i >$$i.fixed; done
for i in Bloom/RollingBloomDBGVisitor.h Bloom/bloom.cc BloomDBG/BloomIO.h \
BloomDBG/Checkpoint.h BloomDBG/HashAgnosticCascadingBloom.h BloomDBG/bloom-dbg.* \
ABYSS/abyss.cc Assembly/BranchGroup.h FMIndex/BitArrays.h FilterGraph/FilterGraph.cc \
Graph/ContigGraphAlgorithms.h KAligner/Aligner.h KAligner/PipeMux.h Layout/layout.cc \
MergePaths/MergeContigs.cpp MergePaths/MergePaths.cpp ParseAligns/ParseAligns.cpp \
ParseAligns/abyss-fixmate.cc PathOverlap/PathOverlap.cpp PopBubbles/PopBubbles.cpp Scaffold/scaffold.cc \
Unittest/BloomDBG/HashAgnosticCascadingBloomTest.cpp; do diff -su $$i $$i.fixed && rm -f $$i.fixed; done
if ls *.fixed; then exit 1; fi