lnav/src/base/Makefile.am

111 lines
2.2 KiB
Makefile
Raw Normal View History

2019-05-08 14:30:59 +02:00
include $(top_srcdir)/aminclude_static.am
2019-05-22 07:14:36 +02:00
AM_CPPFLAGS = \
$(CODE_COVERAGE_CPPFLAGS) \
2019-05-22 07:14:36 +02:00
-Wall \
2020-10-29 05:21:57 +01:00
-I$(top_srcdir)/src/ \
2021-05-24 06:54:12 +02:00
-I$(top_srcdir)/src/third-party \
2021-05-10 00:01:21 +02:00
-I$(top_srcdir)/src/fmtlib \
2022-07-29 08:31:58 +02:00
-I$(top_srcdir)/src/third-party/scnlib/include \
2021-05-10 00:01:21 +02:00
$(LIBARCHIVE_CFLAGS) \
$(READLINE_CFLAGS) \
$(SQLITE3_CFLAGS) \
2022-07-29 05:24:32 +02:00
$(PCRE_CFLAGS) \
2021-05-10 00:01:21 +02:00
$(LIBCURL_CPPFLAGS)
2019-05-22 07:14:36 +02:00
AM_LIBS = $(CODE_COVERAGE_LIBS)
AM_CFLAGS = $(CODE_COVERAGE_CFLAGS)
AM_CXXFLAGS = $(CODE_COVERAGE_CXXFLAGS)
2019-05-08 14:30:59 +02:00
noinst_LIBRARIES = libbase.a
noinst_HEADERS = \
2022-04-13 01:07:13 +02:00
ansi_scrubber.hh \
attr_line.hh \
2022-05-23 05:44:18 +02:00
attr_line.builder.hh \
2022-03-31 17:59:19 +02:00
auto_fd.hh \
2022-04-13 01:07:13 +02:00
auto_mem.hh \
auto_pid.hh \
bus.hh \
date_time_scanner.hh \
2019-05-22 07:14:36 +02:00
enum_util.hh \
file_range.hh \
2022-03-13 23:49:41 +01:00
fs_util.hh \
func_util.hh \
2020-10-29 05:22:56 +01:00
future_util.hh \
2020-10-29 05:21:57 +01:00
humanize.hh \
2021-05-10 00:01:21 +02:00
humanize.network.hh \
2021-03-28 22:50:26 +02:00
humanize.time.hh \
injector.hh \
injector.bind.hh \
intern_string.hh \
is_utf8.hh \
isc.hh \
itertools.hh \
2019-05-08 14:30:59 +02:00
lnav_log.hh \
2022-04-13 01:07:13 +02:00
lnav.console.hh \
lnav.console.into.hh \
2021-03-06 01:17:28 +01:00
lnav.gzip.hh \
log_level_enum.hh \
lrucache.hpp \
math_util.hh \
2021-04-22 18:02:24 +02:00
network.tcp.hh \
2019-05-22 07:14:36 +02:00
opt_util.hh \
paths.hh \
result.h \
snippet_highlighters.hh \
2022-04-13 01:07:13 +02:00
string_attr_type.hh \
string_util.hh \
2021-06-03 06:09:50 +02:00
strnatcmp.h \
time_util.hh
2019-05-08 14:30:59 +02:00
libbase_a_SOURCES = \
2022-04-13 01:07:13 +02:00
ansi_scrubber.cc \
attr_line.cc \
2022-05-23 05:44:18 +02:00
attr_line.builder.cc \
auto_pid.cc \
date_time_scanner.cc \
2022-03-13 23:49:41 +01:00
fs_util.cc \
2020-10-29 05:21:57 +01:00
humanize.cc \
2021-05-10 00:01:21 +02:00
humanize.network.cc \
2021-03-28 22:50:26 +02:00
humanize.time.cc \
intern_string.cc \
is_utf8.cc \
isc.cc \
2022-04-13 01:07:13 +02:00
lnav.console.cc \
2021-03-06 01:17:28 +01:00
lnav.gzip.cc \
lnav_log.cc \
2021-04-22 18:02:24 +02:00
network.tcp.cc \
paths.cc \
snippet_highlighters.cc \
2022-04-13 01:07:13 +02:00
string_attr_type.cc \
string_util.cc \
2021-06-03 06:09:50 +02:00
strnatcmp.c \
time_util.cc \
../third-party/xxHash/xxhash.h \
2022-07-17 00:52:01 +02:00
../third-party/xxHash/xxhash.c
check_PROGRAMS = \
test_base
test_base_SOURCES = \
2022-05-23 05:44:18 +02:00
attr_line.tests.cc \
fs_util.tests.cc \
2021-04-02 06:11:20 +02:00
humanize.file_size.tests.cc \
2021-05-14 04:50:04 +02:00
humanize.network.tests.cc \
humanize.time.tests.cc \
2021-10-03 08:17:33 +02:00
intern_string.tests.cc \
2021-06-03 06:09:50 +02:00
lnav.gzip.tests.cc \
2021-04-02 06:11:20 +02:00
string_util.tests.cc \
test_base.cc
test_base_LDADD = \
libbase.a \
2021-05-14 04:50:04 +02:00
../fmtlib/libcppfmt.a \
2022-07-29 08:31:58 +02:00
../third-party/scnlib/src/libscnlib.a \
2021-05-14 04:50:04 +02:00
../pcrepp/libpcrepp.a
TESTS = \
test_base