@@ -18,10 +18,15 @@ ACLOCAL_AMFLAGS = -I m4
18
18
19
19
SUBDIRS := src/smithlab_cpp
20
20
install installdirs : SUBDIRS := $(filter-out src/smithlab_cpp, $(SUBDIRS ) )
21
- AM_CPPFLAGS = -I $(top_srcdir ) /src/smithlab_cpp -I $(top_srcdir ) /src/bamxx
22
- AM_CPPFLAGS += -Wall -Wextra -Wpedantic -Wno-unknown-attributes
21
+ AM_CPPFLAGS = -I $(top_srcdir ) /src/smithlab_cpp
22
+ if ENABLE_HTS
23
+ AM_CPPFLAGS += -I $(top_srcdir ) /src/bamxx
24
+ endif
23
25
24
- CXXFLAGS = -O2 -DNDEBUG # default w/ optimization; careful for math
26
+ AM_CPPFLAGS += -Wall -Wextra -Wpedantic -Wno-unknown-attributes
27
+ if ENABLE_HTS
28
+ AM_CPPFLAGS += -DHAVE_HTSLIB
29
+ endif
25
30
26
31
EXTRA_DIST = \
27
32
README.md \
@@ -47,9 +52,6 @@ TEST_EXTENSIONS = .test
47
52
LDADD = src/smithlab_cpp/libsmithlab_cpp.a
48
53
49
54
bin_PROGRAMS = preseq
50
- if ENABLE_HTS
51
- AM_CPPFLAGS += -DHAVE_HTSLIB
52
- endif
53
55
54
56
preseq_SOURCES = \
55
57
src/preseq.cpp \
@@ -63,14 +65,18 @@ preseq_SOURCES = \
63
65
src/lc_extrap.cpp \
64
66
src/bound_pop.hpp \
65
67
src/bound_pop.cpp \
66
- src/bamxx/bamxx.hpp \
67
68
src/pop_size.hpp \
68
69
src/pop_size.cpp \
69
70
src/continued_fraction.hpp \
70
71
src/continued_fraction.cpp \
71
- src/bam_record_utils.hpp \
72
- src/bam_record_utils.cpp \
73
72
src/load_data_for_complexity.hpp \
74
73
src/load_data_for_complexity.cpp \
75
74
src/moment_sequence.hpp \
76
75
src/moment_sequence.cpp
76
+
77
+ if ENABLE_HTS
78
+ preseq_SOURCES += \
79
+ src/bamxx/bamxx.hpp \
80
+ src/bam_record_utils.hpp \
81
+ src/bam_record_utils.cpp
82
+ endif
0 commit comments