This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new e8017b4f04 Changes libtscore to an archive lib for the standard
Makefile.am build (#9986)
e8017b4f04 is described below
commit e8017b4f041312ce4db175ebc981ac5a1f8c7c68
Author: Leif Hedstrom <[email protected]>
AuthorDate: Mon Jul 17 11:01:35 2023 -0600
Changes libtscore to an archive lib for the standard Makefile.am build
(#9986)
* Changes libtscore an archive lib
* Trying to add a second commit, to force some updates
---
include/tscpp/api/Makefile.am | 56 ++++++++---------
include/tscpp/util/Makefile.am | 6 +-
iocore/aio/Makefile.am | 4 +-
iocore/cache/Makefile.am | 3 +-
iocore/eventsystem/Makefile.am | 10 +--
iocore/hostdb/Makefile.am | 8 +--
iocore/io_uring/Makefile.am | 2 +-
iocore/net/Makefile.am | 23 ++++---
iocore/net/quic/Makefile.am | 2 +-
mgmt/Makefile.am | 2 +-
mgmt/config/Makefile.am | 24 +++----
mgmt/rpc/Makefile.am | 12 ++--
plugins/cache_promote/Makefile.inc | 10 +--
plugins/cache_range_requests/Makefile.inc | 2 +-
plugins/cachekey/Makefile.inc | 10 +--
plugins/experimental/access_control/Makefile.inc | 16 ++---
plugins/experimental/cache_key_genid/Makefile.inc | 2 +-
.../experimental/collapsed_forwarding/Makefile.inc | 2 +-
plugins/experimental/custom_redirect/Makefile.inc | 2 +-
plugins/experimental/fq_pacing/Makefile.inc | 2 +-
plugins/experimental/geoip_acl/Makefile.inc | 4 +-
plugins/experimental/header_freq/Makefile.inc | 2 +-
plugins/experimental/hook-trace/Makefile.inc | 2 +-
plugins/experimental/http_stats/Makefile.inc | 4 +-
plugins/experimental/icap/Makefile.inc | 3 +-
plugins/experimental/inliner/Makefile.inc | 14 ++---
plugins/experimental/magick/Makefile.inc | 10 +--
plugins/experimental/maxmind_acl/Makefile.inc | 6 +-
plugins/experimental/memcache/Makefile.inc | 20 +++---
plugins/experimental/memory_profile/Makefile.inc | 4 +-
plugins/experimental/metalink/Makefile.inc | 2 +-
plugins/experimental/money_trace/Makefile.inc | 3 +-
plugins/experimental/mp4/Makefile.inc | 8 +--
plugins/experimental/otel_tracer/Makefile.inc | 6 +-
plugins/experimental/parent_select/Makefile.inc | 12 ++--
plugins/experimental/rate_limit/Makefile.inc | 12 ++--
.../experimental/redo_cache_lookup/Makefile.inc | 7 +--
plugins/experimental/remap_stats/Makefile.inc | 2 +-
plugins/experimental/slice/Makefile.inc | 64 +++++++++----------
plugins/experimental/sslheaders/Makefile.inc | 2 +-
plugins/experimental/statichit/Makefile.inc | 2 +-
plugins/experimental/stek_share/Makefile.inc | 2 +-
plugins/experimental/stream_editor/Makefile.inc | 2 +-
plugins/experimental/tls_bridge/Makefile.inc | 7 +--
plugins/experimental/uri_signing/Makefile.inc | 26 ++++----
plugins/experimental/wasm/Makefile.inc | 73 +++++++++++-----------
plugins/experimental/webp_transform/Makefile.inc | 10 +--
plugins/lua/Makefile.inc | 56 ++++++++---------
plugins/multiplexer/Makefile.inc | 14 ++---
plugins/prefetch/Makefile.inc | 20 +++---
plugins/remap_purge/Makefile.inc | 2 +-
plugins/server_push_preload/Makefile.inc | 7 +--
proxy/hdrs/Makefile.am | 34 +++++-----
proxy/http/Makefile.am | 14 +++--
proxy/http/remap/Makefile.am | 50 ++++++++-------
proxy/http2/Makefile.am | 17 ++---
proxy/http3/Makefile.am | 2 +-
proxy/logging/Makefile.am | 8 +--
src/records/Makefile.am | 8 +--
src/traffic_cache_tool/Makefile.inc | 19 +-----
src/traffic_crashlog/Makefile.inc | 4 +-
src/traffic_ctl/Makefile.inc | 12 +++-
src/traffic_layout/Makefile.inc | 4 +-
src/traffic_logcat/Makefile.inc | 12 ++--
src/traffic_logstats/Makefile.inc | 21 ++++---
src/traffic_quic/Makefile.inc | 2 +-
src/traffic_server/Makefile.inc | 17 ++---
src/traffic_top/Makefile.inc | 5 +-
src/traffic_via/Makefile.inc | 6 +-
src/traffic_wccp/Makefile.inc | 18 +++---
src/tscore/Makefile.am | 37 ++++-------
tests/gold_tests/jsonrpc/plugins/Makefile.inc | 8 +--
tools/Makefile.am | 2 +-
73 files changed, 446 insertions(+), 460 deletions(-)
diff --git a/include/tscpp/api/Makefile.am b/include/tscpp/api/Makefile.am
index 9dc535c43f..556e0a9b69 100644
--- a/include/tscpp/api/Makefile.am
+++ b/include/tscpp/api/Makefile.am
@@ -18,31 +18,31 @@
library_includedir = $(includedir)/tscpp/api
library_include_HEADERS = \
- Async.h \
- AsyncHttpFetch.h \
- AsyncTimer.h \
- CaseInsensitiveStringComparator.h \
- Cleanup.h \
- ClientRequest.h \
- Continuation.h \
- GlobalPlugin.h \
- GzipDeflateTransformation.h \
- GzipInflateTransformation.h \
- Headers.h \
- HttpMethod.h \
- HttpStatus.h \
- HttpVersion.h \
- InterceptPlugin.h \
- Logger.h \
- Plugin.h \
- PluginInit.h \
- RemapPlugin.h \
- Request.h \
- Response.h \
- Stat.h \
- Transaction.h \
- TransactionPlugin.h \
- TransformationPlugin.h \
- Url.h \
- noncopyable.h \
- utils.h
+ Async.h \
+ AsyncHttpFetch.h \
+ AsyncTimer.h \
+ CaseInsensitiveStringComparator.h \
+ Cleanup.h \
+ ClientRequest.h \
+ Continuation.h \
+ GlobalPlugin.h \
+ GzipDeflateTransformation.h \
+ GzipInflateTransformation.h \
+ Headers.h \
+ HttpMethod.h \
+ HttpStatus.h \
+ HttpVersion.h \
+ InterceptPlugin.h \
+ Logger.h \
+ Plugin.h \
+ PluginInit.h \
+ RemapPlugin.h \
+ Request.h \
+ Response.h \
+ Stat.h \
+ Transaction.h \
+ TransactionPlugin.h \
+ TransformationPlugin.h \
+ Url.h \
+ noncopyable.h \
+ utils.h
diff --git a/include/tscpp/util/Makefile.am b/include/tscpp/util/Makefile.am
index 3d583282ce..06ac9e5bc3 100644
--- a/include/tscpp/util/Makefile.am
+++ b/include/tscpp/util/Makefile.am
@@ -19,8 +19,8 @@
library_includedir=$(includedir)/tscpp/util
library_include_HEADERS = \
- ts_diag_levels.h \
- ts_ip.h \
+ ts_diag_levels.h \
+ ts_ip.h \
IntrusiveDList.h \
LocalBuffer.h \
PostScript.h \
@@ -29,4 +29,4 @@ library_include_HEADERS = \
TsSharedMutex.h \
ts_unit_parser.h \
ts_time_parser.h \
- YamlCfg.h
+ YamlCfg.h
diff --git a/iocore/aio/Makefile.am b/iocore/aio/Makefile.am
index ae5da0cce6..0f767f235f 100644
--- a/iocore/aio/Makefile.am
+++ b/iocore/aio/Makefile.am
@@ -55,9 +55,9 @@ test_AIO_LDADD = \
libinkaio.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@ @LIBPCRE@ @LIBCAP@
include $(top_srcdir)/mk/tidy.mk
diff --git a/iocore/cache/Makefile.am b/iocore/cache/Makefile.am
index 07b6082d35..1310ecc516 100644
--- a/iocore/cache/Makefile.am
+++ b/iocore/cache/Makefile.am
@@ -98,8 +98,8 @@ test_LDADD = \
$(top_builddir)/proxy/shared/libdiagsconfig.a \
$(top_builddir)/iocore/utils/libinkutils.a \
$(top_builddir)/iocore/aio/libinkaio.a \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/src/records/librecords_p.a \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/lib/fastlz/libfastlz.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
@SWOC_LIBS@ \
@@ -111,6 +111,7 @@ test_LDADD = \
@LIBPROFILER@ \
@OPENSSL_LIBS@ \
@YAMLCPP_LIBS@ \
+ @LIBCAP@ \
-lm
if ENABLE_QUIC
diff --git a/iocore/eventsystem/Makefile.am b/iocore/eventsystem/Makefile.am
index 8d1757307c..b49cb0091d 100644
--- a/iocore/eventsystem/Makefile.am
+++ b/iocore/eventsystem/Makefile.am
@@ -63,8 +63,8 @@ libinkevent_a_SOURCES = \
Processor.cc \
ProtectedQueue.cc \
ProxyAllocator.cc \
- RecProcess.cc \
- RecRawStatsImpl.cc \
+ RecProcess.cc \
+ RecRawStatsImpl.cc \
SocketManager.cc \
Tasks.cc \
Thread.cc \
@@ -81,7 +81,7 @@ check_PROGRAMS = test_IOBuffer \
test_LD_FLAGS = \
@AM_LDFLAGS@ \
- @OPENSSL_LDFLAGS@ @SWOC_LDFLAGS@ @YAMLCPP_LDFLAGS@
+ @OPENSSL_LDFLAGS@ @SWOC_LDFLAGS@ @YAMLCPP_LDFLAGS@ @LIBPCRE@
test_CPP_FLAGS = \
$(AM_CPPFLAGS) \
@@ -97,9 +97,9 @@ test_LD_ADD = \
libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@
+ @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@ @LIBPCRE@ @LIBCAP@
test_EventSystem_SOURCES = unit_tests/test_EventSystem.cc
test_EventSystem_CPPFLAGS = $(test_CPP_FLAGS)
diff --git a/iocore/hostdb/Makefile.am b/iocore/hostdb/Makefile.am
index 284eff8475..6db40ac3de 100644
--- a/iocore/hostdb/Makefile.am
+++ b/iocore/hostdb/Makefile.am
@@ -50,10 +50,6 @@ check_PROGRAMS = test_RefCountCache test_HostFile
test_RefCountCache_SOURCES = \
test_RefCountCache.cc
-#test_UNUSED_SOURCES = \
-# test_I_HostDB.cc \
-# test_P_HostDB.cc
-
test_LD_FLAGS = \
@AM_LDFLAGS@ \
@SWOC_LDFLAGS@ @OPENSSL_LDFLAGS@ @YAMLCPP_LDFLAGS@
@@ -70,9 +66,9 @@ test_CPP_FLAGS = \
test_LD_ADD = \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@
@LIBCAP@
test_RefCountCache_CPPFLAGS = $(test_CPP_FLAGS)
diff --git a/iocore/io_uring/Makefile.am b/iocore/io_uring/Makefile.am
index 492dfca560..6430cdac83 100644
--- a/iocore/io_uring/Makefile.am
+++ b/iocore/io_uring/Makefile.am
@@ -42,7 +42,7 @@ test_CPP_FLAGS = \
-I$(abs_top_srcdir)/lib/catch2
test_LD_ADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/iocore/io_uring/libinkuring.a \
@HWLOC_LIBS@
diff --git a/iocore/net/Makefile.am b/iocore/net/Makefile.am
index cb2206e571..edc95af842 100644
--- a/iocore/net/Makefile.am
+++ b/iocore/net/Makefile.am
@@ -52,11 +52,13 @@ test_certlookup_SOURCES = \
test_certlookup_LDADD = \
@OPENSSL_LIBS@ \
- $(top_builddir)/src/tscore/libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la \
+ $(top_builddir)/src/tscore/libtscore.a
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/proxy/ParentSelectionStrategy.o \
@YAMLCPP_LIBS@ \
- @SWOC_LIBS@
+ @SWOC_LIBS@ \
+ @LIBPCRE@ \
+ @LIBCAP@
test_UDPNet_CPPFLAGS = \
$(AM_CPPFLAGS) \
@@ -65,23 +67,26 @@ test_UDPNet_CPPFLAGS = \
-I$(abs_top_srcdir)/proxy/hdrs \
-I$(abs_top_srcdir)/proxy/http \
@OPENSSL_INCLUDES@ \
- @SWOC_INCLUDES@
+ @SWOC_INCLUDES@ \
+ @LIBPCRE@
+
test_UDPNet_LDFLAGS = \
@AM_LDFLAGS@ \
@OPENSSL_LDFLAGS@ \
@YAMLCPP_LDFLAGS@ \
- @SWOC_LDFLAGS@
+ @SWOC_LDFLAGS@ \
+ @LIBPCRE@
+
test_UDPNet_LDADD = \
libinknet.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- $(top_builddir)/src/tscore/libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
+ $(top_builddir)/src/tscore/libtscore.a
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/ParentSelectionStrategy.o \
- @HWLOC_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@ @YAMLCPP_LIBS@ @SWOC_LIBS@
-
+ @HWLOC_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@ @YAMLCPP_LIBS@ @SWOC_LIBS@
@LIBPCRE@ @LIBCAP@
if ENABLE_QUIC
test_UDPNet_LDADD += \
$(top_builddir)/iocore/net/quic/libquic.a
@@ -119,10 +124,10 @@ test_libinknet_LDADD = \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/proxy/hdrs/libhdrs.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/ParentSelectionStrategy.o \
- @HWLOC_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@ @YAMLCPP_LIBS@ @SWOC_LIBS@
+ @HWLOC_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@ @YAMLCPP_LIBS@ @SWOC_LIBS@
@LIBCAP@
if ENABLE_QUIC
test_libinknet_LDADD += \
diff --git a/iocore/net/quic/Makefile.am b/iocore/net/quic/Makefile.am
index a6e965aef2..aeb98a391c 100644
--- a/iocore/net/quic/Makefile.am
+++ b/iocore/net/quic/Makefile.am
@@ -60,7 +60,7 @@ test_MTHashTable_CPPFLAGS = \
test_MTHashTable_LDADD = \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@SWOC_LIBS@ @OPENSSL_LIBS@
diff --git a/mgmt/Makefile.am b/mgmt/Makefile.am
index 0d0eab92f2..ffc93f16cf 100644
--- a/mgmt/Makefile.am
+++ b/mgmt/Makefile.am
@@ -26,7 +26,7 @@ AM_CPPFLAGS += \
-I$(abs_top_srcdir)/proxy \
-I$(abs_top_srcdir)/proxy/http \
-I$(abs_top_srcdir)/proxy/hdrs \
- @SWOC_INCLUDES@ \
+ @SWOC_INCLUDES@ \
@YAMLCPP_INCLUDES@ \
$(TS_INCLUDES)
diff --git a/mgmt/config/Makefile.am b/mgmt/config/Makefile.am
index 758408dcb2..529fb133a7 100644
--- a/mgmt/config/Makefile.am
+++ b/mgmt/config/Makefile.am
@@ -20,17 +20,17 @@
AM_CPPFLAGS += \
- $(iocore_include_dirs) \
- -I$(abs_top_srcdir)/iocore/utils \
- -I$(abs_top_srcdir)/include \
- -I$(abs_top_srcdir)/lib/ \
- -I$(abs_top_srcdir)/mgmt/rpc \
- -I$(abs_top_srcdir)/mgmt/ \
- -I$(abs_top_srcdir)/proxy/ \
- -I$(abs_top_srcdir)/proxy/http \
- -I$(abs_top_srcdir)/proxy/hdrs \
- $(TS_INCLUDES) @SWOC_INCLUDES@ \
- @YAMLCPP_INCLUDES@
+ $(iocore_include_dirs) \
+ -I$(abs_top_srcdir)/iocore/utils \
+ -I$(abs_top_srcdir)/include \
+ -I$(abs_top_srcdir)/lib/ \
+ -I$(abs_top_srcdir)/mgmt/rpc \
+ -I$(abs_top_srcdir)/mgmt/ \
+ -I$(abs_top_srcdir)/proxy/ \
+ -I$(abs_top_srcdir)/proxy/http \
+ -I$(abs_top_srcdir)/proxy/hdrs \
+ $(TS_INCLUDES) @SWOC_INCLUDES@ \
+ @YAMLCPP_INCLUDES@
# ^^ all the proxy is to include the PluginCallbacks.
@@ -51,7 +51,7 @@ libconfigmanager_la_SOURCES = \
$(libconfigmanager_COMMON)
libconfigmanager_la_LIBADD = \
- $(top_builddir)/src/tscore/libtscore.la
+ $(top_builddir)/src/tscore/libtscore.a
include $(top_srcdir)/mk/tidy.mk
diff --git a/mgmt/rpc/Makefile.am b/mgmt/rpc/Makefile.am
index cd96470db6..4bbc13621f 100644
--- a/mgmt/rpc/Makefile.am
+++ b/mgmt/rpc/Makefile.am
@@ -63,11 +63,11 @@ test_jsonrpc_SOURCES = \
test_jsonrpc_LDADD = \
libjsonrpc_protocol.la \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- $(top_builddir)/src/tscore/libtscore.la \
- @YAMLCPP_LIBS@ @HWLOC_LIBS@
+ $(top_builddir)/src/tscore/libtscore.a \
+ @YAMLCPP_LIBS@ @HWLOC_LIBS@ @LIBPCRE@ @LIBCAP@
@@ -103,12 +103,12 @@ test_jsonrpcserver_SOURCES = \
test_jsonrpcserver_LDADD = \
libjsonrpc_protocol.la \
libjsonrpc_server.la \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- $(top_builddir)/src/tscore/libtscore.la \
- @YAMLCPP_LIBS@ @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@
+ $(top_builddir)/src/tscore/libtscore.a \
+ @YAMLCPP_LIBS@ @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@ @LIBPCRE@
@LIBCAP@
###########################################################################################
diff --git a/plugins/cache_promote/Makefile.inc
b/plugins/cache_promote/Makefile.inc
index 7c330c361e..434dcb3dff 100644
--- a/plugins/cache_promote/Makefile.inc
+++ b/plugins/cache_promote/Makefile.inc
@@ -17,8 +17,8 @@
pkglib_LTLIBRARIES += cache_promote/cache_promote.la
cache_promote_cache_promote_la_SOURCES = \
- cache_promote/cache_promote.cc \
- cache_promote/configs.cc \
- cache_promote/policy.cc \
- cache_promote/lru_policy.cc \
- cache_promote/policy_manager.cc
+ cache_promote/cache_promote.cc \
+ cache_promote/configs.cc \
+ cache_promote/policy.cc \
+ cache_promote/lru_policy.cc \
+ cache_promote/policy_manager.cc
diff --git a/plugins/cache_range_requests/Makefile.inc
b/plugins/cache_range_requests/Makefile.inc
index b1a39fb846..be97c02b14 100644
--- a/plugins/cache_range_requests/Makefile.inc
+++ b/plugins/cache_range_requests/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += cache_range_requests/cache_range_requests.la
cache_range_requests_cache_range_requests_la_SOURCES = \
- cache_range_requests/cache_range_requests.cc
+ cache_range_requests/cache_range_requests.cc
diff --git a/plugins/cachekey/Makefile.inc b/plugins/cachekey/Makefile.inc
index e0da967d67..306ad0a88e 100644
--- a/plugins/cachekey/Makefile.inc
+++ b/plugins/cachekey/Makefile.inc
@@ -16,8 +16,8 @@
pkglib_LTLIBRARIES += cachekey/cachekey.la
cachekey_cachekey_la_SOURCES = \
- cachekey/cachekey.cc \
- cachekey/common.cc \
- cachekey/configs.cc \
- cachekey/pattern.cc \
- cachekey/plugin.cc
+ cachekey/cachekey.cc \
+ cachekey/common.cc \
+ cachekey/configs.cc \
+ cachekey/pattern.cc \
+ cachekey/plugin.cc
diff --git a/plugins/experimental/access_control/Makefile.inc
b/plugins/experimental/access_control/Makefile.inc
index c61c0480cc..1a819fea1f 100644
--- a/plugins/experimental/access_control/Makefile.inc
+++ b/plugins/experimental/access_control/Makefile.inc
@@ -17,18 +17,18 @@
pkglib_LTLIBRARIES += experimental/access_control/access_control.la
experimental_access_control_access_control_la_SOURCES = \
- experimental/access_control/access_control.cc \
- experimental/access_control/common.cc \
- experimental/access_control/config.cc \
- experimental/access_control/headers.cc \
- experimental/access_control/pattern.cc \
- experimental/access_control/plugin.cc \
- experimental/access_control/utils.cc
+ experimental/access_control/access_control.cc \
+ experimental/access_control/common.cc \
+ experimental/access_control/config.cc \
+ experimental/access_control/headers.cc \
+ experimental/access_control/pattern.cc \
+ experimental/access_control/plugin.cc \
+ experimental/access_control/utils.cc
check_PROGRAMS += experimental/access_control/test_access_control
experimental_access_control_test_access_control_CPPFLAGS = $(AM_CPPFLAGS)
-I$(abs_top_srcdir)/lib/catch2 -DACCESS_CONTROL_UNIT_TEST
-experimental_access_control_test_access_control_LDADD = $(OPENSSL_LIBS)
$(top_builddir)/src/tscore/libtscore.la
+experimental_access_control_test_access_control_LDADD = $(OPENSSL_LIBS)
$(top_builddir)/src/tscore/libtscore.a
experimental_access_control_test_access_control_SOURCES = \
experimental/access_control/unit_tests/test_access_control.cc \
diff --git a/plugins/experimental/cache_key_genid/Makefile.inc
b/plugins/experimental/cache_key_genid/Makefile.inc
index 3e24cb47f0..b3a34b3537 100644
--- a/plugins/experimental/cache_key_genid/Makefile.inc
+++ b/plugins/experimental/cache_key_genid/Makefile.inc
@@ -17,7 +17,7 @@
pkglib_LTLIBRARIES += experimental/cache_key_genid/cache_key_genid.la
experimental_cache_key_genid_cache_key_genid_la_SOURCES = \
- experimental/cache_key_genid/cache_key_genid.c
+ experimental/cache_key_genid/cache_key_genid.c
experimental_cache_key_genid_cache_key_genid_la_LDFLAGS = \
$(AM_LDFLAGS) $(LIB_KYOTOCABINET)
diff --git a/plugins/experimental/collapsed_forwarding/Makefile.inc
b/plugins/experimental/collapsed_forwarding/Makefile.inc
index 3326b9397c..a54547887f 100644
--- a/plugins/experimental/collapsed_forwarding/Makefile.inc
+++ b/plugins/experimental/collapsed_forwarding/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/collapsed_forwarding/collapsed_forwarding.la
experimental_collapsed_forwarding_collapsed_forwarding_la_SOURCES = \
- experimental/collapsed_forwarding/collapsed_forwarding.cc
+ experimental/collapsed_forwarding/collapsed_forwarding.cc
diff --git a/plugins/experimental/custom_redirect/Makefile.inc
b/plugins/experimental/custom_redirect/Makefile.inc
index a0518de3d1..294d315e3e 100644
--- a/plugins/experimental/custom_redirect/Makefile.inc
+++ b/plugins/experimental/custom_redirect/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/custom_redirect/custom_redirect.la
experimental_custom_redirect_custom_redirect_la_SOURCES = \
- experimental/custom_redirect/custom_redirect.cc
+ experimental/custom_redirect/custom_redirect.cc
diff --git a/plugins/experimental/fq_pacing/Makefile.inc
b/plugins/experimental/fq_pacing/Makefile.inc
index 8da2803c1e..00e5b45569 100644
--- a/plugins/experimental/fq_pacing/Makefile.inc
+++ b/plugins/experimental/fq_pacing/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/fq_pacing/fq_pacing.la
experimental_fq_pacing_fq_pacing_la_SOURCES = \
- experimental/fq_pacing/fq_pacing.c
\ No newline at end of file
+ experimental/fq_pacing/fq_pacing.c
diff --git a/plugins/experimental/geoip_acl/Makefile.inc
b/plugins/experimental/geoip_acl/Makefile.inc
index 150b3c3bf1..288c07ad7a 100644
--- a/plugins/experimental/geoip_acl/Makefile.inc
+++ b/plugins/experimental/geoip_acl/Makefile.inc
@@ -17,7 +17,7 @@
pkglib_LTLIBRARIES += experimental/geoip_acl/geoip_acl.la
experimental_geoip_acl_geoip_acl_la_SOURCES = \
- experimental/geoip_acl/acl.cc \
- experimental/geoip_acl/geoip_acl.cc
+ experimental/geoip_acl/acl.cc \
+ experimental/geoip_acl/geoip_acl.cc
experimental_geoip_acl_geoip_acl_la_LIBADD = $(GEOIP_LIBS)
diff --git a/plugins/experimental/header_freq/Makefile.inc
b/plugins/experimental/header_freq/Makefile.inc
index b26ce4f9ee..d44c51c976 100644
--- a/plugins/experimental/header_freq/Makefile.inc
+++ b/plugins/experimental/header_freq/Makefile.inc
@@ -16,4 +16,4 @@
pkglib_LTLIBRARIES += experimental/header_freq/header_freq.la
experimental_header_freq_header_freq_la_SOURCES = \
- experimental/header_freq/header_freq.cc
+ experimental/header_freq/header_freq.cc
diff --git a/plugins/experimental/hook-trace/Makefile.inc
b/plugins/experimental/hook-trace/Makefile.inc
index 2eb0e938d5..10a3dea642 100644
--- a/plugins/experimental/hook-trace/Makefile.inc
+++ b/plugins/experimental/hook-trace/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/hook-trace/hook-trace.la
experimental_hook_trace_hook_trace_la_SOURCES = \
- experimental/hook-trace/hook-trace.cc
+ experimental/hook-trace/hook-trace.cc
diff --git a/plugins/experimental/http_stats/Makefile.inc
b/plugins/experimental/http_stats/Makefile.inc
index eae099a893..1d788716af 100644
--- a/plugins/experimental/http_stats/Makefile.inc
+++ b/plugins/experimental/http_stats/Makefile.inc
@@ -1,4 +1,4 @@
-# Licensed to the Apache Software Foundation (ASF) under one
+ # Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/http_stats/http_stats.la
experimental_http_stats_http_stats_la_SOURCES = \
- experimental/http_stats/http_stats.cc
+ experimental/http_stats/http_stats.cc
diff --git a/plugins/experimental/icap/Makefile.inc
b/plugins/experimental/icap/Makefile.inc
index c8cb7c5483..fa565f8911 100644
--- a/plugins/experimental/icap/Makefile.inc
+++ b/plugins/experimental/icap/Makefile.inc
@@ -17,5 +17,4 @@
pkglib_LTLIBRARIES += experimental/icap/icap.la
experimental_icap_icap_la_SOURCES = \
- experimental/icap/icap_plugin.cc
-
+ experimental/icap/icap_plugin.cc
diff --git a/plugins/experimental/inliner/Makefile.inc
b/plugins/experimental/inliner/Makefile.inc
index 18d409f5e3..d85b2b1ef0 100644
--- a/plugins/experimental/inliner/Makefile.inc
+++ b/plugins/experimental/inliner/Makefile.inc
@@ -20,10 +20,10 @@ experimental_inliner_inliner_la_CPPFLAGS = $(AM_CPPFLAGS)
-DPLUGIN_TAG=\"inliner
pkglib_LTLIBRARIES += experimental/inliner/inliner.la
experimental_inliner_inliner_la_SOURCES = \
- experimental/inliner/ats-inliner.cc \
- experimental/inliner/cache.cc \
- experimental/inliner/chunk-decoder.cc \
- experimental/inliner/fetcher.cc \
- experimental/inliner/html-parser.cc \
- experimental/inliner/inliner-handler.cc \
- experimental/inliner/ts.cc
+ experimental/inliner/ats-inliner.cc \
+ experimental/inliner/cache.cc \
+ experimental/inliner/chunk-decoder.cc \
+ experimental/inliner/fetcher.cc \
+ experimental/inliner/html-parser.cc \
+ experimental/inliner/inliner-handler.cc \
+ experimental/inliner/ts.cc
diff --git a/plugins/experimental/magick/Makefile.inc
b/plugins/experimental/magick/Makefile.inc
index b28b723396..b4381fc0b7 100644
--- a/plugins/experimental/magick/Makefile.inc
+++ b/plugins/experimental/magick/Makefile.inc
@@ -21,12 +21,12 @@ experimental_magick_magick_la_CXXFLAGS = $(AM_CXXFLAGS)
-Wno-unused-variable
pkglib_LTLIBRARIES += experimental/magick/magick.la
experimental_magick_magick_la_SOURCES = \
- experimental/magick/magick.cc
+ experimental/magick/magick.cc
experimental_magick_magick_la_LDFLAGS = \
- $(AM_LDFLAGS) \
- -L$(top_builddir)/src/tscpp/api
+ $(AM_LDFLAGS) \
+ -L$(top_builddir)/src/tscpp/api
experimental_magick_magick_la_LIBADD = \
- -ltscppapi \
- $(LIBMAGICKCPP_LIBS)
+ -ltscppapi \
+ $(LIBMAGICKCPP_LIBS)
diff --git a/plugins/experimental/maxmind_acl/Makefile.inc
b/plugins/experimental/maxmind_acl/Makefile.inc
index 5a613b5f77..25514ff9e0 100644
--- a/plugins/experimental/maxmind_acl/Makefile.inc
+++ b/plugins/experimental/maxmind_acl/Makefile.inc
@@ -17,12 +17,12 @@
pkglib_LTLIBRARIES += experimental/maxmind_acl/maxmind_acl.la
experimental_maxmind_acl_maxmind_acl_la_SOURCES = \
- experimental/maxmind_acl/maxmind_acl.cc \
- experimental/maxmind_acl/mmdb.cc
+ experimental/maxmind_acl/maxmind_acl.cc \
+ experimental/maxmind_acl/mmdb.cc
experimental_maxmind_acl_maxmind_acl_la_LIBADD = $(MAXMINDDB_LIBS)
experimental_maxmind_acl_maxmind_acl_la_LDFLAGS = \
- $(AM_LDFLAGS)
+ $(AM_LDFLAGS)
AM_CPPFLAGS += @YAMLCPP_INCLUDES@
diff --git a/plugins/experimental/memcache/Makefile.inc
b/plugins/experimental/memcache/Makefile.inc
index 0581525b3a..b4ce07d9b0 100644
--- a/plugins/experimental/memcache/Makefile.inc
+++ b/plugins/experimental/memcache/Makefile.inc
@@ -15,17 +15,17 @@
# limitations under the License.
experimental_memcache_tsmemcache_la_CPPFLAGS = \
- $(AM_CPPFLAGS) \
- -I$(abs_top_srcdir)/proxy \
- -I$(abs_top_srcdir)/iocore/aio \
- -I$(abs_top_srcdir)/iocore/cache \
- -I$(abs_top_srcdir)/iocore/eventsystem \
- -I$(abs_top_srcdir)/iocore/net \
- -I$(abs_top_srcdir)/iocore/utils \
- -I$(abs_top_srcdir)/include \
- -I$(abs_top_srcdir)/lib
+ $(AM_CPPFLAGS) \
+ -I$(abs_top_srcdir)/proxy \
+ -I$(abs_top_srcdir)/iocore/aio \
+ -I$(abs_top_srcdir)/iocore/cache \
+ -I$(abs_top_srcdir)/iocore/eventsystem \
+ -I$(abs_top_srcdir)/iocore/net \
+ -I$(abs_top_srcdir)/iocore/utils \
+ -I$(abs_top_srcdir)/include \
+ -I$(abs_top_srcdir)/lib
pkglib_LTLIBRARIES += experimental/memcache/tsmemcache.la
experimental_memcache_tsmemcache_la_SOURCES = \
- experimental/memcache/tsmemcache.cc
+ experimental/memcache/tsmemcache.cc
diff --git a/plugins/experimental/memory_profile/Makefile.inc
b/plugins/experimental/memory_profile/Makefile.inc
index 1c080f5239..507499688f 100644
--- a/plugins/experimental/memory_profile/Makefile.inc
+++ b/plugins/experimental/memory_profile/Makefile.inc
@@ -15,9 +15,9 @@
# limitations under the License.
experimental_memory_profile_memory_profile_la_CPPFLAGS = \
- $(AM_CPPFLAGS)
+ $(AM_CPPFLAGS)
pkglib_LTLIBRARIES += experimental/memory_profile/memory_profile.la
experimental_memory_profile_memory_profile_la_SOURCES = \
- experimental/memory_profile/memory_profile.cc
+ experimental/memory_profile/memory_profile.cc
diff --git a/plugins/experimental/metalink/Makefile.inc
b/plugins/experimental/metalink/Makefile.inc
index c6b25428d8..98227c8622 100644
--- a/plugins/experimental/metalink/Makefile.inc
+++ b/plugins/experimental/metalink/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/metalink/metalink.la
experimental_metalink_metalink_la_SOURCES = \
- experimental/metalink/metalink.cc
+ experimental/metalink/metalink.cc
diff --git a/plugins/experimental/money_trace/Makefile.inc
b/plugins/experimental/money_trace/Makefile.inc
index f86cceee7c..225f271db0 100644
--- a/plugins/experimental/money_trace/Makefile.inc
+++ b/plugins/experimental/money_trace/Makefile.inc
@@ -17,5 +17,4 @@
pkglib_LTLIBRARIES += experimental/money_trace/money_trace.la
experimental_money_trace_money_trace_la_SOURCES = \
- experimental/money_trace/money_trace.cc
-
+ experimental/money_trace/money_trace.cc
diff --git a/plugins/experimental/mp4/Makefile.inc
b/plugins/experimental/mp4/Makefile.inc
index c5a40a9b66..f6698c7068 100644
--- a/plugins/experimental/mp4/Makefile.inc
+++ b/plugins/experimental/mp4/Makefile.inc
@@ -17,7 +17,7 @@
pkglib_LTLIBRARIES += experimental/mp4/mp4.la
experimental_mp4_mp4_la_SOURCES = \
- experimental/mp4/mp4.cc \
- experimental/mp4/mp4_common.h \
- experimental/mp4/mp4_meta.cc \
- experimental/mp4/mp4_meta.h
+ experimental/mp4/mp4.cc \
+ experimental/mp4/mp4_common.h \
+ experimental/mp4/mp4_meta.cc \
+ experimental/mp4/mp4_meta.h
diff --git a/plugins/experimental/otel_tracer/Makefile.inc
b/plugins/experimental/otel_tracer/Makefile.inc
index bbcdb41074..7605b86a24 100644
--- a/plugins/experimental/otel_tracer/Makefile.inc
+++ b/plugins/experimental/otel_tracer/Makefile.inc
@@ -17,10 +17,10 @@
pkglib_LTLIBRARIES += experimental/otel_tracer/otel_tracer.la
experimental_otel_tracer_otel_tracer_la_SOURCES = \
- experimental/otel_tracer/otel_tracer.cc \
- experimental/otel_tracer/tracer_common.h
+ experimental/otel_tracer/otel_tracer.cc \
+ experimental/otel_tracer/tracer_common.h
experimental_otel_tracer_otel_tracer_la_LIBADD = $(OTEL_LIBS)
experimental_otel_tracer_otel_tracer_la_LDFLAGS = \
- $(AM_LDFLAGS)
+ $(AM_LDFLAGS)
diff --git a/plugins/experimental/parent_select/Makefile.inc
b/plugins/experimental/parent_select/Makefile.inc
index e7428fe78f..41e1a5f1de 100644
--- a/plugins/experimental/parent_select/Makefile.inc
+++ b/plugins/experimental/parent_select/Makefile.inc
@@ -17,13 +17,13 @@
pkglib_LTLIBRARIES += experimental/parent_select/parent_select.la
experimental_parent_select_parent_select_la_SOURCES = \
- experimental/parent_select/strategy.cc \
- experimental/parent_select/healthstatus.cc \
- experimental/parent_select/consistenthash.cc \
- experimental/parent_select/consistenthash_config.cc \
- experimental/parent_select/parent_select.cc
+ experimental/parent_select/strategy.cc \
+ experimental/parent_select/healthstatus.cc \
+ experimental/parent_select/consistenthash.cc \
+ experimental/parent_select/consistenthash_config.cc \
+ experimental/parent_select/parent_select.cc
experimental_parent_select_parent_select_la_LDFLAGS = \
- $(AM_LDFLAGS)
+ $(AM_LDFLAGS)
AM_CPPFLAGS += @YAMLCPP_INCLUDES@ $(TS_INCLUDES)
diff --git a/plugins/experimental/rate_limit/Makefile.inc
b/plugins/experimental/rate_limit/Makefile.inc
index 95ab01f43b..69fa09affe 100644
--- a/plugins/experimental/rate_limit/Makefile.inc
+++ b/plugins/experimental/rate_limit/Makefile.inc
@@ -17,9 +17,9 @@
pkglib_LTLIBRARIES += experimental/rate_limit/rate_limit.la
experimental_rate_limit_rate_limit_la_SOURCES = \
- experimental/rate_limit/rate_limit.cc \
- experimental/rate_limit/txn_limiter.cc \
- experimental/rate_limit/sni_limiter.cc \
- experimental/rate_limit/sni_selector.cc \
- experimental/rate_limit/ip_reputation.cc \
- experimental/rate_limit/utilities.cc
+ experimental/rate_limit/rate_limit.cc \
+ experimental/rate_limit/txn_limiter.cc \
+ experimental/rate_limit/sni_limiter.cc \
+ experimental/rate_limit/sni_selector.cc \
+ experimental/rate_limit/ip_reputation.cc \
+ experimental/rate_limit/utilities.cc
diff --git a/plugins/experimental/redo_cache_lookup/Makefile.inc
b/plugins/experimental/redo_cache_lookup/Makefile.inc
index 316d6dbe5a..d2831a103c 100644
--- a/plugins/experimental/redo_cache_lookup/Makefile.inc
+++ b/plugins/experimental/redo_cache_lookup/Makefile.inc
@@ -17,11 +17,10 @@
pkglib_LTLIBRARIES += experimental/redo_cache_lookup/redo_cache_lookup.la
experimental_redo_cache_lookup_redo_cache_lookup_la_SOURCES = \
- experimental/redo_cache_lookup/redo_cache_lookup.cc
+ experimental/redo_cache_lookup/redo_cache_lookup.cc
experimental_redo_cache_lookup_redo_cache_lookup_la_LDFLAGS = \
- $(AM_LDFLAGS)
+ $(AM_LDFLAGS)
experimental_redo_cache_lookup_redo_cache_lookup_la_LIBADD = \
- $(top_builddir)/src/tscpp/api/libtscppapi.la
-
+ $(top_builddir)/src/tscpp/api/libtscppapi.la
diff --git a/plugins/experimental/remap_stats/Makefile.inc
b/plugins/experimental/remap_stats/Makefile.inc
index ce92258007..562876b7ac 100644
--- a/plugins/experimental/remap_stats/Makefile.inc
+++ b/plugins/experimental/remap_stats/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/remap_stats/remap_stats.la
experimental_remap_stats_remap_stats_la_SOURCES = \
- experimental/remap_stats/remap_stats.cc
+ experimental/remap_stats/remap_stats.cc
diff --git a/plugins/experimental/slice/Makefile.inc
b/plugins/experimental/slice/Makefile.inc
index 1cc44e5b2e..0bf4c1f0b6 100644
--- a/plugins/experimental/slice/Makefile.inc
+++ b/plugins/experimental/slice/Makefile.inc
@@ -17,39 +17,39 @@
pkglib_LTLIBRARIES += experimental/slice/slice.la
experimental_slice_slice_la_SOURCES = \
- experimental/slice/client.cc \
- experimental/slice/client.h \
- experimental/slice/Config.cc \
- experimental/slice/Config.h \
- experimental/slice/ContentRange.cc \
- experimental/slice/ContentRange.h \
- experimental/slice/Data.h \
- experimental/slice/HttpHeader.cc \
- experimental/slice/HttpHeader.h \
- experimental/slice/intercept.cc \
- experimental/slice/intercept.h \
- experimental/slice/prefetch.cc \
- experimental/slice/prefetch.h \
- experimental/slice/Range.cc \
- experimental/slice/Range.h \
- experimental/slice/response.cc \
- experimental/slice/response.h \
- experimental/slice/server.cc \
- experimental/slice/server.h \
- experimental/slice/slice.cc \
- experimental/slice/slice.h \
- experimental/slice/Stage.h \
- experimental/slice/transfer.cc \
- experimental/slice/transfer.h \
- experimental/slice/util.cc \
- experimental/slice/util.h
+ experimental/slice/client.cc \
+ experimental/slice/client.h \
+ experimental/slice/Config.cc \
+ experimental/slice/Config.h \
+ experimental/slice/ContentRange.cc \
+ experimental/slice/ContentRange.h \
+ experimental/slice/Data.h \
+ experimental/slice/HttpHeader.cc \
+ experimental/slice/HttpHeader.h \
+ experimental/slice/intercept.cc \
+ experimental/slice/intercept.h \
+ experimental/slice/prefetch.cc \
+ experimental/slice/prefetch.h \
+ experimental/slice/Range.cc \
+ experimental/slice/Range.h \
+ experimental/slice/response.cc \
+ experimental/slice/response.h \
+ experimental/slice/server.cc \
+ experimental/slice/server.h \
+ experimental/slice/slice.cc \
+ experimental/slice/slice.h \
+ experimental/slice/Stage.h \
+ experimental/slice/transfer.cc \
+ experimental/slice/transfer.h \
+ experimental/slice/util.cc \
+ experimental/slice/util.h
check_PROGRAMS += experimental/slice/test_content_range
experimental_slice_test_content_range_CPPFLAGS = $(AM_CPPFLAGS)
-I$(abs_top_srcdir)/lib/catch2 -DUNITTEST
experimental_slice_test_content_range_SOURCES = \
- experimental/slice/unit-tests/test_content_range.cc \
- experimental/slice/ContentRange.cc
+ experimental/slice/unit-tests/test_content_range.cc \
+ experimental/slice/ContentRange.cc
experimental_slice_test_content_range_LDADD = @LIBPCRE@
@@ -57,8 +57,8 @@ check_PROGRAMS += experimental/slice/test_range
experimental_slice_test_range_CPPFLAGS = $(AM_CPPFLAGS)
-I$(abs_top_srcdir)/lib/catch2 -DUNITTEST
experimental_slice_test_range_SOURCES = \
- experimental/slice/unit-tests/test_range.cc \
- experimental/slice/Range.cc
+ experimental/slice/unit-tests/test_range.cc \
+ experimental/slice/Range.cc
experimental_slice_test_range_LDADD = @LIBPCRE@
@@ -66,7 +66,7 @@ check_PROGRAMS += experimental/slice/test_config
experimental_slice_test_config_CPPFLAGS = $(AM_CPPFLAGS)
-I$(abs_top_srcdir)/lib/catch2 -DUNITTEST
experimental_slice_test_config_SOURCES = \
- experimental/slice/unit-tests/test_config.cc \
- experimental/slice/Config.cc
+ experimental/slice/unit-tests/test_config.cc \
+ experimental/slice/Config.cc
experimental_slice_test_config_LDADD = @LIBPCRE@
diff --git a/plugins/experimental/sslheaders/Makefile.inc
b/plugins/experimental/sslheaders/Makefile.inc
index a2178a7d7e..870c45fcd7 100644
--- a/plugins/experimental/sslheaders/Makefile.inc
+++ b/plugins/experimental/sslheaders/Makefile.inc
@@ -53,7 +53,7 @@ experimental_sslheaders_test_sslheaders_LDFLAGS =
@OPENSSL_LDFLAGS@
experimental_sslheaders_test_sslheaders_LDADD = \
@AM_LDFLAGS@ \
experimental/sslheaders/libsslhdr.la \
- $(abs_top_builddir)/src/tscore/libtscore.la \
+ $(abs_top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@OPENSSL_LIBS@
diff --git a/plugins/experimental/statichit/Makefile.inc
b/plugins/experimental/statichit/Makefile.inc
index b45e5e0d3b..6e124f0980 100644
--- a/plugins/experimental/statichit/Makefile.inc
+++ b/plugins/experimental/statichit/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/statichit/statichit.la
experimental_statichit_statichit_la_SOURCES = \
- experimental/statichit/statichit.cc
+ experimental/statichit/statichit.cc
diff --git a/plugins/experimental/stek_share/Makefile.inc
b/plugins/experimental/stek_share/Makefile.inc
index 462916d337..6242e00fc8 100644
--- a/plugins/experimental/stek_share/Makefile.inc
+++ b/plugins/experimental/stek_share/Makefile.inc
@@ -18,7 +18,7 @@
pkglib_LTLIBRARIES += experimental/stek_share/stek_share.la
experimental_stek_share_stek_share_la_SOURCES = \
- experimental/stek_share/common.cc \
+ experimental/stek_share/common.cc \
experimental/stek_share/common.h \
experimental/stek_share/log_store.cc \
experimental/stek_share/log_store.h \
diff --git a/plugins/experimental/stream_editor/Makefile.inc
b/plugins/experimental/stream_editor/Makefile.inc
index 5089676d60..20edc0f5c4 100644
--- a/plugins/experimental/stream_editor/Makefile.inc
+++ b/plugins/experimental/stream_editor/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += experimental/stream_editor/stream_editor.la
experimental_stream_editor_stream_editor_la_SOURCES = \
- experimental/stream_editor/stream_editor.cc
+ experimental/stream_editor/stream_editor.cc
diff --git a/plugins/experimental/tls_bridge/Makefile.inc
b/plugins/experimental/tls_bridge/Makefile.inc
index e791028db4..dfb21b9c98 100644
--- a/plugins/experimental/tls_bridge/Makefile.inc
+++ b/plugins/experimental/tls_bridge/Makefile.inc
@@ -17,7 +17,6 @@
pkglib_LTLIBRARIES += experimental/tls_bridge/tls_bridge.la
experimental_tls_bridge_tls_bridge_la_SOURCES = \
- experimental/tls_bridge/tls_bridge.cc \
- experimental/tls_bridge/regex.h \
- experimental/tls_bridge/regex.cc
-
+ experimental/tls_bridge/tls_bridge.cc \
+ experimental/tls_bridge/regex.h \
+ experimental/tls_bridge/regex.cc
diff --git a/plugins/experimental/uri_signing/Makefile.inc
b/plugins/experimental/uri_signing/Makefile.inc
index 8bba1987f1..4a44445eb0 100644
--- a/plugins/experimental/uri_signing/Makefile.inc
+++ b/plugins/experimental/uri_signing/Makefile.inc
@@ -17,28 +17,28 @@
pkglib_LTLIBRARIES += experimental/uri_signing/uri_signing.la
experimental_uri_signing_uri_signing_la_SOURCES = \
- experimental/uri_signing/uri_signing.c \
- experimental/uri_signing/config.c \
- experimental/uri_signing/cookie.c \
- experimental/uri_signing/jwt.c \
- experimental/uri_signing/match.c \
- experimental/uri_signing/parse.c \
- experimental/uri_signing/normalize.c \
- experimental/uri_signing/timing.c
+ experimental/uri_signing/uri_signing.c \
+ experimental/uri_signing/config.c \
+ experimental/uri_signing/cookie.c \
+ experimental/uri_signing/jwt.c \
+ experimental/uri_signing/match.c \
+ experimental/uri_signing/parse.c \
+ experimental/uri_signing/normalize.c \
+ experimental/uri_signing/timing.c
experimental_uri_signing_uri_signing_la_LIBADD = @LIBJANSSON@ @LIBCJOSE@
@LIBPCRE@ -lm -lcrypto
check_PROGRAMS += experimental/uri_signing/test_uri_signing
experimental_uri_signing_test_uri_signing_CPPFLAGS = \
- $(AM_CPPFLAGS) \
- -I$(abs_top_srcdir)/lib/catch2 \
- -DURI_SIGNING_UNIT_TEST \
- -DSRCDIR=\"$(srcdir)\"
+ $(AM_CPPFLAGS) \
+ -I$(abs_top_srcdir)/lib/catch2 \
+ -DURI_SIGNING_UNIT_TEST \
+ -DSRCDIR=\"$(srcdir)\"
experimental_uri_signing_test_uri_signing_LDADD = @LIBJANSSON@ @LIBCJOSE@
@LIBPCRE@ -lm -lcrypto
experimental_uri_signing_test_uri_signing_SOURCES = \
- experimental/uri_signing/unit_tests/uri_signing_test.cc \
+ experimental/uri_signing/unit_tests/uri_signing_test.cc \
experimental/uri_signing/jwt.c \
experimental/uri_signing/common.c \
experimental/uri_signing/parse.c \
diff --git a/plugins/experimental/wasm/Makefile.inc
b/plugins/experimental/wasm/Makefile.inc
index 9a183d6d16..ebd92050c5 100755
--- a/plugins/experimental/wasm/Makefile.inc
+++ b/plugins/experimental/wasm/Makefile.inc
@@ -41,48 +41,47 @@ endif
pkglib_LTLIBRARIES += experimental/wasm/wasm.la
experimental_wasm_wasm_la_SOURCES = \
- experimental/wasm/lib/src/bytecode_util.cc \
- experimental/wasm/lib/include/proxy-wasm/bytecode_util.h \
- experimental/wasm/lib/src/context.cc \
- experimental/wasm/lib/include/proxy-wasm/context.h \
- experimental/wasm/lib/include/proxy-wasm/context_interface.h \
- experimental/wasm/lib/src/exports.cc \
- experimental/wasm/lib/include/proxy-wasm/exports.h \
- experimental/wasm/lib/include/proxy-wasm/limits.h \
- experimental/wasm/lib/include/proxy-wasm/proxy_wasm_common.h \
- experimental/wasm/lib/include/proxy-wasm/proxy_wasm_enums.h \
- experimental/wasm/lib/src/shared_data.cc \
- experimental/wasm/lib/include/proxy-wasm/shared_data.h \
- experimental/wasm/lib/src/shared_queue.cc \
- experimental/wasm/lib/include/proxy-wasm/shared_queue.h \
- experimental/wasm/lib/src/signature_util.cc \
- experimental/wasm/lib/include/proxy-wasm/signature_util.h \
- experimental/wasm/lib/src/vm_id_handle.cc \
- experimental/wasm/lib/include/proxy-wasm/vm_id_handle.h \
- experimental/wasm/lib/src/pairs_util.cc \
- experimental/wasm/lib/include/proxy-wasm/pairs_util.h \
- experimental/wasm/lib/include/proxy-wasm/wasm_vm.h \
- experimental/wasm/lib/src/wasm.cc \
- experimental/wasm/lib/include/proxy-wasm/wasm.h \
- experimental/wasm/ats_wasm.cc \
- experimental/wasm/ats_wasm.h \
- experimental/wasm/ats_context.cc \
- experimental/wasm/ats_context.h \
- experimental/wasm/wasm_main.cc \
- experimental/wasm/lib/src/common/types.h \
- experimental/wasm/lib/include/proxy-wasm/word.h
+ experimental/wasm/lib/src/bytecode_util.cc \
+ experimental/wasm/lib/include/proxy-wasm/bytecode_util.h \
+ experimental/wasm/lib/src/context.cc \
+ experimental/wasm/lib/include/proxy-wasm/context.h \
+ experimental/wasm/lib/include/proxy-wasm/context_interface.h \
+ experimental/wasm/lib/src/exports.cc \
+ experimental/wasm/lib/include/proxy-wasm/exports.h \
+ experimental/wasm/lib/include/proxy-wasm/limits.h \
+ experimental/wasm/lib/include/proxy-wasm/proxy_wasm_common.h \
+ experimental/wasm/lib/include/proxy-wasm/proxy_wasm_enums.h \
+ experimental/wasm/lib/src/shared_data.cc \
+ experimental/wasm/lib/include/proxy-wasm/shared_data.h \
+ experimental/wasm/lib/src/shared_queue.cc \
+ experimental/wasm/lib/include/proxy-wasm/shared_queue.h \
+ experimental/wasm/lib/src/signature_util.cc \
+ experimental/wasm/lib/include/proxy-wasm/signature_util.h \
+ experimental/wasm/lib/src/vm_id_handle.cc \
+ experimental/wasm/lib/include/proxy-wasm/vm_id_handle.h \
+ experimental/wasm/lib/src/pairs_util.cc \
+ experimental/wasm/lib/include/proxy-wasm/pairs_util.h \
+ experimental/wasm/lib/include/proxy-wasm/wasm_vm.h \
+ experimental/wasm/lib/src/wasm.cc \
+ experimental/wasm/lib/include/proxy-wasm/wasm.h \
+ experimental/wasm/ats_wasm.cc \
+ experimental/wasm/ats_wasm.h \
+ experimental/wasm/ats_context.cc \
+ experimental/wasm/ats_context.h \
+ experimental/wasm/wasm_main.cc \
+ experimental/wasm/lib/src/common/types.h \
+ experimental/wasm/lib/include/proxy-wasm/word.h
if HAS_WASMEDGE
experimental_wasm_wasm_la_SOURCES += \
- experimental/wasm/lib/src/wasmedge/wasmedge.cc \
- experimetnal/wasm/lib/src/wasmedge/types.h \
- experimental/wasm/lib/include/proxy-wasm/wasmedge.h
+ experimental/wasm/lib/src/wasmedge/wasmedge.cc \
+ experimetnal/wasm/lib/src/wasmedge/types.h \
+ experimental/wasm/lib/include/proxy-wasm/wasmedge.h
endif
if HAS_WAMR
experimental_wasm_wasm_la_SOURCES += \
- experimental/wasm/lib/src/wamr/wamr.cc \
- experimetnal/wasm/lib/src/wamr/types.h \
- experimental/wasm/lib/include/proxy-wasm/wamr.h
+ experimental/wasm/lib/src/wamr/wamr.cc \
+ experimetnal/wasm/lib/src/wamr/types.h \
+ experimental/wasm/lib/include/proxy-wasm/wamr.h
endif
-
diff --git a/plugins/experimental/webp_transform/Makefile.inc
b/plugins/experimental/webp_transform/Makefile.inc
index a7423bcbf7..a2ac4f0ab0 100644
--- a/plugins/experimental/webp_transform/Makefile.inc
+++ b/plugins/experimental/webp_transform/Makefile.inc
@@ -21,12 +21,12 @@ experimental_webp_transform_webp_transform_la_CXXFLAGS =
$(AM_CXXFLAGS)
pkglib_LTLIBRARIES += experimental/webp_transform/webp_transform.la
experimental_webp_transform_webp_transform_la_SOURCES = \
- experimental/webp_transform/ImageTransform.cc
+ experimental/webp_transform/ImageTransform.cc
experimental_webp_transform_webp_transform_la_LDFLAGS = \
- $(AM_LDFLAGS) \
- -L$(top_builddir)/src/tscpp/api
+ $(AM_LDFLAGS) \
+ -L$(top_builddir)/src/tscpp/api
experimental_webp_transform_webp_transform_la_LIBADD = \
- -ltscppapi \
- $(LIBMAGICKCPP_LIBS)
+ -ltscppapi \
+ $(LIBMAGICKCPP_LIBS)
diff --git a/plugins/lua/Makefile.inc b/plugins/lua/Makefile.inc
index d68faa8984..aaeb0c22a0 100644
--- a/plugins/lua/Makefile.inc
+++ b/plugins/lua/Makefile.inc
@@ -20,31 +20,31 @@ lua_tslua_la_LDFLAGS = $(AM_LDFLAGS) $(LUAJIT_LDFLAGS)
pkglib_LTLIBRARIES += lua/tslua.la
lua_tslua_la_SOURCES = \
- lua/ts_lua.c \
- lua/ts_lua_cached_response.c \
- lua/ts_lua_client_request.c \
- lua/ts_lua_client_response.c \
- lua/ts_lua_context.c \
- lua/ts_lua_hook.c \
- lua/ts_lua_http.c \
- lua/ts_lua_http_intercept.c \
- lua/ts_lua_log.c \
- lua/ts_lua_misc.c \
- lua/ts_lua_server_request.c \
- lua/ts_lua_server_response.c \
- lua/ts_lua_transform.c \
- lua/ts_lua_util.c \
- lua/ts_lua_remap.c \
- lua/ts_lua_http_cntl.c \
- lua/ts_lua_http_milestone.c \
- lua/ts_lua_http_txn_info.c \
- lua/ts_lua_http_config.c \
- lua/ts_lua_mgmt.c \
- lua/ts_lua_package.c \
- lua/ts_lua_string.c \
- lua/ts_lua_crypto.c \
- lua/ts_lua_stat.c \
- lua/ts_lua_io.c \
- lua/ts_lua_coroutine.c \
- lua/ts_lua_fetch.c \
- lua/ts_lua_constant.c
+ lua/ts_lua.c \
+ lua/ts_lua_cached_response.c \
+ lua/ts_lua_client_request.c \
+ lua/ts_lua_client_response.c \
+ lua/ts_lua_context.c \
+ lua/ts_lua_hook.c \
+ lua/ts_lua_http.c \
+ lua/ts_lua_http_intercept.c \
+ lua/ts_lua_log.c \
+ lua/ts_lua_misc.c \
+ lua/ts_lua_server_request.c \
+ lua/ts_lua_server_response.c \
+ lua/ts_lua_transform.c \
+ lua/ts_lua_util.c \
+ lua/ts_lua_remap.c \
+ lua/ts_lua_http_cntl.c \
+ lua/ts_lua_http_milestone.c \
+ lua/ts_lua_http_txn_info.c \
+ lua/ts_lua_http_config.c \
+ lua/ts_lua_mgmt.c \
+ lua/ts_lua_package.c \
+ lua/ts_lua_string.c \
+ lua/ts_lua_crypto.c \
+ lua/ts_lua_stat.c \
+ lua/ts_lua_io.c \
+ lua/ts_lua_coroutine.c \
+ lua/ts_lua_fetch.c \
+ lua/ts_lua_constant.c
diff --git a/plugins/multiplexer/Makefile.inc b/plugins/multiplexer/Makefile.inc
index 7c6975f2b2..11f1a4c11c 100644
--- a/plugins/multiplexer/Makefile.inc
+++ b/plugins/multiplexer/Makefile.inc
@@ -19,10 +19,10 @@ multiplexer_multiplexer_la_CPPFLAGS = $(AM_CPPFLAGS)
-DPLUGIN_TAG=\"multiplexer\
pkglib_LTLIBRARIES += multiplexer/multiplexer.la
multiplexer_multiplexer_la_SOURCES = \
- multiplexer/ats-multiplexer.cc \
- multiplexer/chunk-decoder.cc \
- multiplexer/dispatch.cc \
- multiplexer/fetcher.cc \
- multiplexer/original-request.cc \
- multiplexer/post.cc \
- multiplexer/ts.cc
+ multiplexer/ats-multiplexer.cc \
+ multiplexer/chunk-decoder.cc \
+ multiplexer/dispatch.cc \
+ multiplexer/fetcher.cc \
+ multiplexer/original-request.cc \
+ multiplexer/post.cc \
+ multiplexer/ts.cc
diff --git a/plugins/prefetch/Makefile.inc b/plugins/prefetch/Makefile.inc
index 7b98ac1706..5968be80c0 100644
--- a/plugins/prefetch/Makefile.inc
+++ b/plugins/prefetch/Makefile.inc
@@ -16,16 +16,16 @@
pkglib_LTLIBRARIES += prefetch/prefetch.la
prefetch_prefetch_la_SOURCES = \
- prefetch/plugin.cc \
- prefetch/common.cc \
- prefetch/configs.cc \
- prefetch/fetch.cc \
- prefetch/headers.cc \
- prefetch/pattern.cc \
- prefetch/fetch_policy.cc \
- prefetch/fetch_policy_simple.cc \
- prefetch/fetch_policy_lru.cc \
- prefetch/evaluate.cc
+ prefetch/plugin.cc \
+ prefetch/common.cc \
+ prefetch/configs.cc \
+ prefetch/fetch.cc \
+ prefetch/headers.cc \
+ prefetch/pattern.cc \
+ prefetch/fetch_policy.cc \
+ prefetch/fetch_policy_simple.cc \
+ prefetch/fetch_policy_lru.cc \
+ prefetch/evaluate.cc
check_PROGRAMS += prefetch/test_evaluate
diff --git a/plugins/remap_purge/Makefile.inc b/plugins/remap_purge/Makefile.inc
index 951722152b..72db237f20 100644
--- a/plugins/remap_purge/Makefile.inc
+++ b/plugins/remap_purge/Makefile.inc
@@ -17,4 +17,4 @@
pkglib_LTLIBRARIES += remap_purge/remap_purge.la
remap_purge_remap_purge_la_SOURCES = \
- remap_purge/remap_purge.c
+ remap_purge/remap_purge.c
diff --git a/plugins/server_push_preload/Makefile.inc
b/plugins/server_push_preload/Makefile.inc
index 518d71c7fb..948738a296 100644
--- a/plugins/server_push_preload/Makefile.inc
+++ b/plugins/server_push_preload/Makefile.inc
@@ -17,11 +17,10 @@
pkglib_LTLIBRARIES += server_push_preload/server_push_preload.la
server_push_preload_server_push_preload_la_SOURCES = \
- server_push_preload/server_push_preload.cc
+ server_push_preload/server_push_preload.cc
server_push_preload_server_push_preload_la_LDFLAGS = \
- $(AM_LDFLAGS)
+ $(AM_LDFLAGS)
server_push_preload_server_push_preload_la_LIBADD = \
- $(top_builddir)/src/tscpp/api/libtscppapi.la
-
+ $(top_builddir)/src/tscpp/api/libtscppapi.la
diff --git a/proxy/hdrs/Makefile.am b/proxy/hdrs/Makefile.am
index 1f1940cdfb..935209a88b 100644
--- a/proxy/hdrs/Makefile.am
+++ b/proxy/hdrs/Makefile.am
@@ -58,10 +58,11 @@ load_http_hdr_SOURCES = \
MIME.h \
load_http_hdr.cc
-load_http_hdr_LDADD = -L. -lhdrs \
- @SWOC_LIBS@ \
- $(top_builddir)/src/tscore/libtscore.la \
- $(top_builddir)/src/tscpp/util/libtscpputil.la
+load_http_hdr_LDADD =
+ $(top_builddir)/proxy/hdrs/libhdrs.a \
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/src/tscpp/util/libtscpputil.la \
+ @SWOC_LIBS@
check_PROGRAMS = \
test_proxy_hdrs \
@@ -82,14 +83,13 @@ test_proxy_hdrs_SOURCES = \
unit_tests/test_mime.cc
test_proxy_hdrs_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
- -L. -lhdrs \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
+ $(top_builddir)/src/tscore/libtscore.a \
@SWOC_LIBS@ @HWLOC_LIBS@ \
- @LIBCAP@
+ @LIBPCRE@ @OPENSSL_LIBS@ @LIBCAP@
test_hdr_heap_CPPFLAGS = $(AM_CPPFLAGS) \
-I$(abs_top_srcdir)/lib/catch2
@@ -98,18 +98,17 @@ test_hdr_heap_SOURCES = \
unit_tests/unit_test_main.cc \
unit_tests/test_HdrHeap.cc
-test_hdr_heap_LDADD = -L. -lhdrs \
- $(top_builddir)/src/tscore/libtscore.la \
- -L. -lhdrs \
- $(top_builddir)/src/tscore/libtscore.la \
- $(top_builddir)/src/tscpp/util/libtscpputil.la \
+test_hdr_heap_LDADD = \
+ $(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/src/tscpp/util/libtscpputil.la \
@SWOC_LIBS@ @HWLOC_LIBS@ \
- @LIBCAP@
+ @LIBPCRE@ @OPENSSL_LIBS@ @LIBCAP@
test_Huffmancode_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la
test_Huffmancode_SOURCES = \
@@ -122,8 +121,9 @@ test_XPACK_CPPFLAGS = \
-I$(abs_top_srcdir)/lib/catch2
test_XPACK_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
- $(top_builddir)/src/tscpp/util/libtscpputil.la
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/src/tscpp/util/libtscpputil.la \
+ @LIBPCRE@ @LIBCAP@
test_XPACK_SOURCES = \
unit_tests/test_XPACK.cc \
diff --git a/proxy/http/Makefile.am b/proxy/http/Makefile.am
index 3afb3d4ddc..84d4d8e515 100644
--- a/proxy/http/Makefile.am
+++ b/proxy/http/Makefile.am
@@ -105,23 +105,27 @@ test_proxy_http_SOURCES = \
HttpBodyFactory.h
test_proxy_http_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/proxy/logging/liblogging.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/iocore/utils/libinkutils.a \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@SWOC_LIBS@ @HWLOC_LIBS@ \
@LIBCAP@ \
- @YAMLCPP_LIBS@
+ @YAMLCPP_LIBS@ \
+ @LIBPCRE@ \
+ @OPENSSL_LIBS@
test_PreWarm_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(abs_top_srcdir)/lib/catch2
+test_PreWarm_LDFLAGS = $(AM_LDFLAGS) @YAMLCPP_LDFLAGS@
+
test_PreWarm_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
@YAMLCPP_LIBS@
test_PreWarm_SOURCES = \
@@ -150,14 +154,14 @@ test_HttpTransact_LDADD = \
$(top_builddir)/iocore/cache/libinkcache.a \
$(top_builddir)/lib/fastlz/libfastlz.a \
$(top_builddir)/iocore/aio/libinkaio.a \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/libproxy.a \
$(top_builddir)/iocore/net/libinknet.a \
$(top_builddir)/src/records/librecords_p.a \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
-lz -llzma -lcrypto -lresolv -lssl \
- @LIBPCRE@ @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@
+ @LIBPCRE@ @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@ @LIBCAP@
if ENABLE_QUIC
test_HttpTransact_LDADD += \
diff --git a/proxy/http/remap/Makefile.am b/proxy/http/remap/Makefile.am
index 96a3d13f7c..5353ab914a 100644
--- a/proxy/http/remap/Makefile.am
+++ b/proxy/http/remap/Makefile.am
@@ -47,8 +47,8 @@ libhttp_remap_a_SOURCES = \
NextHopStrategyFactory.cc \
RemapConfig.cc \
RemapConfig.h \
- RemapHitCount.cc \
- RemapHitCount.h \
+ RemapHitCount.cc \
+ RemapHitCount.h \
RemapPluginInfo.cc \
RemapPluginInfo.h \
PluginDso.cc \
@@ -66,13 +66,12 @@ libhttp_remap_a_SOURCES = \
UrlRewrite.h
COMMON_PLUGINDSO_LDADDS = \
- $(OPENSSL_LIBS) \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ @HWLOC_LIBS@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @LIBPCRE@ @OPENSSL_LIBS@ @LIBCAP@
clang-tidy-local: $(libhttp_remap_a_SOURCES)
$(CXX_Clang_Tidy)
@@ -135,18 +134,21 @@ test_NextHopStrategyFactory_CPPFLAGS = \
@YAMLCPP_INCLUDES@
test_NextHopStrategyFactory_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- $(top_builddir)/proxy/logging/liblogging.a \
$(top_builddir)/iocore/utils/libinkutils.a \
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/proxy/logging/liblogging.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ \
- @YAMLCPP_LIBS@ \
- @HWLOC_LIBS@
+ @SWOC_LIBS@ \
+ @YAMLCPP_LIBS@ \
+ @HWLOC_LIBS@ \
+ @LIBPCRE@ \
+ @OPENSSL_LIBS@ \
+ @LIBCAP@
-test_NextHopStrategyFactory_LDFLAGS = $(AM_LDFLAGS)
-L$(top_builddir)/src/tscore/.libs -ltscore
+test_NextHopStrategyFactory_LDFLAGS = $(AM_LDFLAGS)
-L$(top_builddir)/src/tscore -ltscore
test_NextHopStrategyFactory_SOURCES = \
NextHopSelectionStrategy.cc \
@@ -166,18 +168,21 @@ test_NextHopRoundRobin_CPPFLAGS = \
@YAMLCPP_INCLUDES@
test_NextHopRoundRobin_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/proxy/logging/liblogging.a \
$(top_builddir)/iocore/utils/libinkutils.a \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ \
- @YAMLCPP_LIBS@ \
- @HWLOC_LIBS@
+ @SWOC_LIBS@ \
+ @YAMLCPP_LIBS@ \
+ @HWLOC_LIBS@ \
+ @LIBPCRE@ \
+ @OPENSSL_LIBS@ \
+ @LIBCAP@
-test_NextHopRoundRobin_LDFLAGS = $(AM_LDFLAGS)
-L$(top_builddir)/src/tscore/.libs -ltscore
-L$(top_builddir)/src/tscpp/util/.libs -ltscpputil
+test_NextHopRoundRobin_LDFLAGS = $(AM_LDFLAGS) -L$(top_builddir)/src/tscore
-ltscore -L$(top_builddir)/src/tscpp/util/.libs -ltscpputil
test_NextHopRoundRobin_SOURCES = \
unit-tests/test_NextHopRoundRobin.cc \
@@ -197,18 +202,21 @@ test_NextHopConsistentHash_CPPFLAGS = \
@YAMLCPP_INCLUDES@
test_NextHopConsistentHash_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/proxy/logging/liblogging.a \
$(top_builddir)/iocore/utils/libinkutils.a \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ \
- @YAMLCPP_LIBS@ \
- @HWLOC_LIBS@
+ @SWOC_LIBS@ \
+ @YAMLCPP_LIBS@ \
+ @HWLOC_LIBS@ \
+ @LIBPCRE@ \
+ @OPENSSL_LIBS@ \
+ @LIBCAP@
-test_NextHopConsistentHash_LDFLAGS = $(AM_LDFLAGS)
-L$(top_builddir)/src/tscore/.libs -ltscore
+test_NextHopConsistentHash_LDFLAGS = $(AM_LDFLAGS)
-L$(top_builddir)/src/tscore -ltscore
test_NextHopConsistentHash_SOURCES = \
NextHopSelectionStrategy.cc \
diff --git a/proxy/http2/Makefile.am b/proxy/http2/Makefile.am
index 1d0d7ddbfd..02ed791f32 100644
--- a/proxy/http2/Makefile.am
+++ b/proxy/http2/Makefile.am
@@ -73,11 +73,11 @@ test_libhttp2_LDADD = \
HPACK.o \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ @HWLOC_LIBS@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @LIBPCRE@ @OPENSSL_LIBS@ @LIBCAP@
if OS_LINUX
test_libhttp2_LDFLAGS = $(AM_LDFLAGS)\
@@ -86,7 +86,6 @@ else
test_libhttp2_LDFLAGS = $(AM_LDFLAGS)\
-Wl,-undefined -Wl,suppress -Wl,-flat_namespace -Wl,-dead_strip
endif
-
test_libhttp2_CPPFLAGS = $(AM_CPPFLAGS)\
-I$(abs_top_srcdir)/lib/catch2
@@ -97,7 +96,7 @@ test_libhttp2_SOURCES = \
unit_tests/main.cc
test_Http2DependencyTree_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@SWOC_LIBS@
@@ -110,9 +109,11 @@ test_Http2DependencyTree_SOURCES = \
test_Http2FrequencyCounter_LDADD = \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@
+ @SWOC_LIBS@ \
+ @LIBPCRE@ \
+ @LIBCAP@
test_Http2FrequencyCounter_CPPFLAGS = $(AM_CPPFLAGS)\
-I$(abs_top_srcdir)/lib/catch2
@@ -124,11 +125,11 @@ test_Http2FrequencyCounter_SOURCES = \
test_HPACK_LDADD = \
$(top_builddir)/proxy/hdrs/libhdrs.a \
- $(top_builddir)/src/tscore/libtscore.la \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- @SWOC_LIBS@ @HWLOC_LIBS@
+ $(top_builddir)/src/tscore/libtscore.a \
+ @SWOC_LIBS@ @HWLOC_LIBS@ @LIBPCRE@ @OPENSSL_LIBS@ @YAMLCPP_LIBS@
@LIBCAP@
test_HPACK_SOURCES = \
test_HPACK.cc \
diff --git a/proxy/http3/Makefile.am b/proxy/http3/Makefile.am
index 45b2c2c40d..e853679e7c 100644
--- a/proxy/http3/Makefile.am
+++ b/proxy/http3/Makefile.am
@@ -72,7 +72,7 @@ test_LDADD = \
$(top_builddir)/iocore/net/TLSKeyLogger.o \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/hdrs/libhdrs.a \
@LIBPCRE@ \
diff --git a/proxy/logging/Makefile.am b/proxy/logging/Makefile.am
index cf3252da41..82c9693ff3 100644
--- a/proxy/logging/Makefile.am
+++ b/proxy/logging/Makefile.am
@@ -80,10 +80,10 @@ test_LogUtils_SOURCES = \
unit-tests/test_LogUtils.cc
test_LogUtils_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@ @LIBPCRE@ @LIBCAP@
test_RolledLogDeleter_CPPFLAGS = \
$(AM_CPPFLAGS) \
@@ -96,10 +96,10 @@ test_RolledLogDeleter_SOURCES = \
unit-tests/test_RolledLogDeleter.cc
test_RolledLogDeleter_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@ @LIBPCRE@ @LIBCAP@
clang-tidy-local: $(liblogging_a_SOURCES) $(EXTRA_DIST)
$(CXX_Clang_Tidy)
diff --git a/src/records/Makefile.am b/src/records/Makefile.am
index dbea41ecc2..c2188a73bd 100644
--- a/src/records/Makefile.am
+++ b/src/records/Makefile.am
@@ -71,8 +71,8 @@ test_librecords_LDADD = \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- $(top_builddir)/src/tscore/libtscore.la \
- @SWOC_LIBS@ @HWLOC_LIBS@ @LIBCAP@ @YAMLCPP_LIBS@
+ $(top_builddir)/src/tscore/libtscore.a \
+ @SWOC_LIBS@ @HWLOC_LIBS@ @LIBCAP@ @YAMLCPP_LIBS@ @LIBPCRE@
@OPENSSL_LIBS@
test_librecords_on_eventsystem_CPPFLAGS = $(AM_CPPFLAGS)\
-I$(abs_top_srcdir)/lib/catch2
@@ -85,8 +85,8 @@ test_librecords_on_eventsystem_LDADD = \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- $(top_builddir)/src/tscore/libtscore.la \
- @HWLOC_LIBS@ @LIBCAP@ @YAMLCPP_LIBS@ @SWOC_LIBS@
+ $(top_builddir)/src/tscore/libtscore.a \
+ @HWLOC_LIBS@ @LIBCAP@ @YAMLCPP_LIBS@ @SWOC_LIBS@ @LIBPCRE@
@OPENSSL_LIBS@
clang-tidy-local: $(sort $(DIST_SOURCES))
$(CXX_Clang_Tidy)
diff --git a/src/traffic_cache_tool/Makefile.inc
b/src/traffic_cache_tool/Makefile.inc
index 42e653a8a0..c48d46941c 100644
--- a/src/traffic_cache_tool/Makefile.inc
+++ b/src/traffic_cache_tool/Makefile.inc
@@ -36,23 +36,6 @@ traffic_cache_tool_traffic_cache_tool_SOURCES = \
traffic_cache_tool_traffic_cache_tool_LDFLAGS = $(AM_LDFLAGS) @SWOC_LDFLAGS@
traffic_cache_tool_traffic_cache_tool_LDADD = \
- $(top_builddir)/src/tscore/.libs/ArgParser.o \
- $(top_builddir)/src/tscore/.libs/ink_assert.o \
- $(top_builddir)/src/tscore/.libs/ink_error.o \
- $(top_builddir)/src/tscore/.libs/ink_file.o \
- $(top_builddir)/src/tscore/.libs/ink_memory.o \
- $(top_builddir)/src/tscore/.libs/ink_mutex.o \
- $(top_builddir)/src/tscore/.libs/ink_string.o \
- $(top_builddir)/src/tscore/.libs/BufferWriterFormat.o \
- $(top_builddir)/src/tscore/.libs/InkErrno.o \
- $(top_builddir)/src/tscore/.libs/Errata.o \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/.libs/TextView.o \
- $(top_builddir)/src/tscore/.libs/Regex.o \
- $(top_builddir)/src/tscore/.libs/CryptoHash.o \
- $(top_builddir)/src/tscore/.libs/MMH.o \
- $(top_builddir)/src/tscore/.libs/Version.o \
- $(top_builddir)/src/tscore/.libs/Regression.o \
- $(top_builddir)/src/tscore/.libs/ink_args.o \
- $(top_builddir)/src/tscore/.libs/ParseRules.o \
- $(top_builddir)/src/tscore/.libs/SourceLocation.o \
@SWOC_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@
diff --git a/src/traffic_crashlog/Makefile.inc
b/src/traffic_crashlog/Makefile.inc
index 18e3b20159..f7c69fe6d8 100644
--- a/src/traffic_crashlog/Makefile.inc
+++ b/src/traffic_crashlog/Makefile.inc
@@ -39,6 +39,6 @@ traffic_crashlog_traffic_crashlog_LDADD = \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/net/libinknet.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@
+ @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@ @LIBPCRE@ @LIBCAP@
diff --git a/src/traffic_ctl/Makefile.inc b/src/traffic_ctl/Makefile.inc
index 0a09ca1a89..7962769e55 100644
--- a/src/traffic_ctl/Makefile.inc
+++ b/src/traffic_ctl/Makefile.inc
@@ -30,9 +30,15 @@ traffic_ctl_traffic_ctl_SOURCES = \
traffic_ctl/traffic_ctl.cc \
traffic_ctl/CtrlPrinters.cc \
traffic_ctl/CtrlCommands.cc \
- traffic_ctl/FileConfigCommand.cc \
+ traffic_ctl/FileConfigCommand.cc \
shared/rpc/IPCSocketClient.cc
+traffic_ctl_traffic_ctl_LDFLAGS = \
+ $(AM_LDFLAGS) \
+ @SWOC_LDFLAGS@ \
+ @YAMLCPP_LDFLAGS@
+
+
traffic_ctl_traffic_ctl_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
- @HWLOC_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@
+ $(top_builddir)/src/tscore/libtscore.a \
+ @HWLOC_LIBS@ @OPENSSL_LIBS@ @SWOC_LIBS@ @YAMLCPP_LIBS@ @LIBCAP@
diff --git a/src/traffic_layout/Makefile.inc b/src/traffic_layout/Makefile.inc
index 233d145461..6f7409c9d0 100644
--- a/src/traffic_layout/Makefile.inc
+++ b/src/traffic_layout/Makefile.inc
@@ -43,6 +43,6 @@ traffic_layout_traffic_layout_SOURCES = \
traffic_layout_traffic_layout_LDADD = \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@ @LIBLZMA@
+ @SWOC_LIBS@ @HWLOC_LIBS@ @YAMLCPP_LIBS@ @LIBLZMA@ @LIBPCRE@ @LIBCAP@
diff --git a/src/traffic_logcat/Makefile.inc b/src/traffic_logcat/Makefile.inc
index c085cf8048..44677d66f3 100644
--- a/src/traffic_logcat/Makefile.inc
+++ b/src/traffic_logcat/Makefile.inc
@@ -20,7 +20,7 @@
bin_PROGRAMS += traffic_logcat/traffic_logcat
traffic_logcat_traffic_logcat_CPPFLAGS = \
- $(AM_CPPFLAGS) \
+ $(AM_CPPFLAGS) \
$(iocore_include_dirs) \
-I$(abs_top_srcdir)/include \
-I$(abs_top_srcdir)/lib \
@@ -32,7 +32,7 @@ traffic_logcat_traffic_logcat_CPPFLAGS = \
traffic_logcat_traffic_logcat_LDFLAGS = \
$(AM_LDFLAGS) \
- @YAMLCPP_LDFLAGS@
+ @SWOC_LDFLAGS@ @YAMLCPP_LDFLAGS@
traffic_logcat_traffic_logcat_SOURCES = \
traffic_logcat/logcat.cc
@@ -44,10 +44,8 @@ traffic_logcat_traffic_logcat_LDADD = \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/iocore/utils/libinkutils.a \
- $(top_builddir)/src/tscore/libtscore.la \
- $(top_builddir)/src/tscpp/util/libtscpputil.la
-
-traffic_logcat_traffic_logcat_LDADD += \
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/src/tscpp/util/libtscpputil.la \
@SWOC_LIBS@ @HWLOC_LIBS@ \
- @YAMLCPP_LIBS@ \
+ @YAMLCPP_LIBS@ @LIBPCRE@ @OPENSSL_LIBS@ @LIBCAP@ \
@LIBPROFILER@ -lm
diff --git a/src/traffic_logstats/Makefile.inc
b/src/traffic_logstats/Makefile.inc
index 16aebb459e..3afd3960d8 100644
--- a/src/traffic_logstats/Makefile.inc
+++ b/src/traffic_logstats/Makefile.inc
@@ -20,7 +20,7 @@
bin_PROGRAMS += traffic_logstats/traffic_logstats
traffic_logstats_traffic_logstats_CPPFLAGS = \
- $(AM_CPPFLAGS) \
+ $(AM_CPPFLAGS) \
$(iocore_include_dirs) \
-I$(abs_top_srcdir)/include \
-I$(abs_top_srcdir)/lib \
@@ -40,7 +40,7 @@ TESTS += \
traffic_logstats/tests/test_logstats_summary
traffic_logstats_traffic_logstats_SOURCES = \
- traffic_logstats/logstats.cc
+ traffic_logstats/logstats.cc
traffic_logstats_traffic_logstats_LDADD = \
$(top_builddir)/proxy/logging/liblogging.a \
@@ -49,11 +49,12 @@ traffic_logstats_traffic_logstats_LDADD = \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/iocore/utils/libinkutils.a \
- $(top_builddir)/src/tscore/libtscore.la \
- $(top_builddir)/src/tscpp/util/libtscpputil.la
-
-traffic_logstats_traffic_logstats_LDADD += \
- @SWOC_LIBS@ \
- @HWLOC_LIBS@ \
- @YAMLCPP_LIBS@ \
- @LIBPROFILER@ -lm
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/src/tscpp/util/libtscpputil.la \
+ @SWOC_LIBS@ \
+ @HWLOC_LIBS@ \
+ @OPENSSL_LIBS@ \
+ @LIBPCRE@ \
+ @YAMLCPP_LIBS@ \
+ @LIBCAP@ \
+ @LIBPROFILER@ -lm
diff --git a/src/traffic_quic/Makefile.inc b/src/traffic_quic/Makefile.inc
index 70f523ad9a..d2688455e7 100644
--- a/src/traffic_quic/Makefile.inc
+++ b/src/traffic_quic/Makefile.inc
@@ -49,7 +49,7 @@ traffic_quic_traffic_quic_LDADD = \
$(top_builddir)/iocore/net/quic/libquic.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
$(top_builddir)/src/records/librecords_p.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/ParentSelectionStrategy.o \
$(top_builddir)/proxy/http3/libhttp3.a \
diff --git a/src/traffic_server/Makefile.inc b/src/traffic_server/Makefile.inc
index 2c33b899db..136c1a52aa 100644
--- a/src/traffic_server/Makefile.inc
+++ b/src/traffic_server/Makefile.inc
@@ -40,7 +40,7 @@ traffic_server_traffic_server_CPPFLAGS = \
traffic_server_traffic_server_LDFLAGS = \
$(AM_LDFLAGS) \
- @SWOC_LDFLAGS@ \
+ @SWOC_LDFLAGS@ \
@YAMLCPP_LDFLAGS@
traffic_server_traffic_server_SOURCES = \
@@ -78,12 +78,12 @@ traffic_server_traffic_server_LDADD = \
$(top_builddir)/iocore/cache/libinkcache.a \
$(top_builddir)/lib/fastlz/libfastlz.a \
$(top_builddir)/iocore/aio/libinkaio.a \
- $(top_builddir)/src/tscore/libtscore.la \
- $(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/proxy/libproxy.a \
$(top_builddir)/iocore/net/libinknet.a \
$(top_builddir)/src/records/librecords_p.a \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
+ $(top_builddir)/src/tscore/libtscore.a \
+ $(top_builddir)/src/tscpp/util/libtscpputil.la \
$(top_builddir)/mgmt/rpc/libjsonrpc_server.la \
$(top_builddir)/mgmt/rpc/libjsonrpc_protocol.la \
$(top_builddir)/mgmt/config/libconfigmanager.la \
@@ -98,6 +98,7 @@ traffic_server_traffic_server_LDADD = \
@OPENSSL_LIBS@ \
@YAMLCPP_LIBS@ \
@URING_LIBS@ \
+ @LIBCAP@ \
-lm
if IS_DARWIN
@@ -108,13 +109,13 @@ endif
if ENABLE_QUIC
traffic_server_traffic_server_LDADD += \
- $(top_builddir)/proxy/http3/libhttp3.a \
- $(top_builddir)/iocore/net/quic/libquic.a \
- $(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(QUICHE_LIB)
+ $(top_builddir)/proxy/http3/libhttp3.a \
+ $(top_builddir)/iocore/net/quic/libquic.a \
+ $(top_builddir)/iocore/eventsystem/libinkevent.a \
+ $(QUICHE_LIB)
endif
if ENABLE_IO_URING
traffic_server_traffic_server_LDADD += \
- $(top_builddir)/iocore/io_uring/libinkuring.a
+ $(top_builddir)/iocore/io_uring/libinkuring.a
endif
diff --git a/src/traffic_top/Makefile.inc b/src/traffic_top/Makefile.inc
index b9eca9b59a..7e96f05f65 100644
--- a/src/traffic_top/Makefile.inc
+++ b/src/traffic_top/Makefile.inc
@@ -24,7 +24,7 @@ traffic_top_traffic_top_CPPFLAGS = \
$(AM_CPPFLAGS) \
-I$(abs_top_srcdir)/include \
$(TS_INCLUDES) \
- @SWOC_INCLUDES@ \
+ @SWOC_INCLUDES@ \
@CURL_CFLAGS@ \
@CURSES_CFLAGS@ \
@YAMLCPP_INCLUDES@
@@ -42,10 +42,11 @@ traffic_top_traffic_top_SOURCES = \
traffic_top_traffic_top_LDADD = \
$(top_builddir)/iocore/eventsystem/libinkevent.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@CURL_LIBS@ \
@CURSES_LIBS@ \
@HWLOC_LIBS@ \
+ @OPENSSL_LIBS@ \
@SWOC_LIBS@ @YAMLCPP_LIBS@
endif
diff --git a/src/traffic_via/Makefile.inc b/src/traffic_via/Makefile.inc
index 51a0997d08..7205d24e42 100644
--- a/src/traffic_via/Makefile.inc
+++ b/src/traffic_via/Makefile.inc
@@ -20,20 +20,20 @@
bin_PROGRAMS += traffic_via/traffic_via
traffic_via_traffic_via_CPPFLAGS = \
- $(AM_CPPFLAGS) \
+ $(AM_CPPFLAGS) \
$(iocore_include_dirs) \
-I$(abs_top_srcdir)/include \
$(TS_INCLUDES)
traffic_via_traffic_via_LDFLAGS = \
- $(AM_LDFLAGS) \
+ $(AM_LDFLAGS) \
@OPENSSL_LDFLAGS@
traffic_via_traffic_via_SOURCES = \
traffic_via/traffic_via.cc
traffic_via_traffic_via_LDADD = \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@LIBPCRE@
diff --git a/src/traffic_wccp/Makefile.inc b/src/traffic_wccp/Makefile.inc
index 5b946bb8e4..1e2150c478 100644
--- a/src/traffic_wccp/Makefile.inc
+++ b/src/traffic_wccp/Makefile.inc
@@ -20,22 +20,22 @@
bin_PROGRAMS += traffic_wccp/traffic_wccp
traffic_wccp_traffic_wccp_CPPFLAGS = \
- $(AM_CPPFLAGS) \
- $(iocore_include_dirs) \
- -I$(abs_top_srcdir)/include \
- -I$(abs_top_srcdir)/lib \
- $(TS_INCLUDES) \
- @OPENSSL_INCLUDES@
+ $(AM_CPPFLAGS) \
+ $(iocore_include_dirs) \
+ -I$(abs_top_srcdir)/include \
+ -I$(abs_top_srcdir)/lib \
+ $(TS_INCLUDES) \
+ @OPENSSL_INCLUDES@
traffic_wccp_traffic_wccp_LDFLAGS = \
- $(AM_LDFLAGS) \
- @OPENSSL_LDFLAGS@
+ $(AM_LDFLAGS) \
+ @OPENSSL_LDFLAGS@
traffic_wccp_traffic_wccp_SOURCES = \
traffic_wccp/wccp_client.cc
traffic_wccp_traffic_wccp_LDADD = \
$(top_builddir)/src/wccp/libwccp.a \
- $(top_builddir)/src/tscore/libtscore.la \
+ $(top_builddir)/src/tscore/libtscore.a \
$(top_builddir)/src/tscpp/util/libtscpputil.la \
@OPENSSL_LIBS@
diff --git a/src/tscore/Makefile.am b/src/tscore/Makefile.am
index 74af32d6b7..b97c022729 100644
--- a/src/tscore/Makefile.am
+++ b/src/tscore/Makefile.am
@@ -31,7 +31,7 @@ BUILT_SOURCES = ParseRules.cc
TESTS = $(check_PROGRAMS)
-lib_LTLIBRARIES = libtscore.la
+noinst_LIBRARIES = libtscore.a
AM_CPPFLAGS += \
@SWOC_INCLUDES@ \
@@ -40,21 +40,7 @@ AM_CPPFLAGS += \
$(TS_INCLUDES) \
@YAMLCPP_INCLUDES@
-libtscore_la_LDFLAGS = @AM_LDFLAGS@ -no-undefined -version-info
@TS_LIBTOOL_VERSION@ @SWOC_LDFLAGS@ @YAMLCPP_LDFLAGS@
-libtscore_la_LIBADD = \
- $(top_builddir)/src/tscpp/util/libtscpputil.la \
- @SWOC_LIBS@ \
- @LIBOBJS@ \
- @LIBPCRE@ \
- @OPENSSL_LIBS@ \
- @LIBRESOLV@ \
- @LIBCAP@ \
- @HWLOC_LIBS@ \
- @YAMLCPP_LIBS@ \
- @SWOC_LIBS@ \
- -lc
-
-libtscore_la_SOURCES = \
+libtscore_a_SOURCES = \
AcidPtr.cc \
Arena.cc \
ArgParser.cc \
@@ -135,7 +121,7 @@ else
HKDF_impl = HKDF_openssl.cc
endif
endif
-libtscore_la_SOURCES += \
+libtscore_a_SOURCES += \
$(HKDF_impl)
endif
@@ -148,23 +134,25 @@ ParseRulesCType: CompileParseRules
LSAN_OPTIONS='detect_leaks=0' ./CompileParseRules
test_atomic_SOURCES = test_atomic.cc
-test_atomic_LDADD = libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la @LIBPCRE@
+test_atomic_LDADD = libtscore.a $(top_builddir)/src/tscpp/util/libtscpputil.la
@LIBPCRE@ @LIBCAP@
test_freelist_SOURCES = test_freelist.cc
-test_freelist_LDADD = libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la @SWOC_LIBS@ @LIBPCRE@
+test_freelist_LDADD = libtscore.a
$(top_builddir)/src/tscpp/util/libtscpputil.la @SWOC_LIBS@ @LIBPCRE@ @LIBCAP@
test_geometry_SOURCES = test_geometry.cc
-test_geometry_LDADD = libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la @SWOC_LIBS@ @LIBPCRE@ -lstdc++
+test_geometry_LDADD = libtscore.a
$(top_builddir)/src/tscpp/util/libtscpputil.la @SWOC_LIBS@ @LIBPCRE@ -lstdc++
test_X509HostnameValidator_CPPFLAGS = $(AM_CPPFLAGS)
-I$(abs_top_srcdir)/lib/catch2
-test_X509HostnameValidator_LDADD = libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la @SWOC_LIBS@ @LIBPCRE@
@OPENSSL_LIBS@
+test_X509HostnameValidator_LDADD = libtscore.a
$(top_builddir)/src/tscpp/util/libtscpputil.la \
+ @SWOC_LIBS@ @LIBPCRE@ @OPENSSL_LIBS@ @LIBCAP@
test_X509HostnameValidator_SOURCES = unit_tests/test_X509HostnameValidator.cc
test_tscore_CPPFLAGS = $(AM_CPPFLAGS)\
-I$(abs_top_srcdir)/lib/catch2
test_tscore_CXXFLAGS = -Wno-array-bounds $(AM_CXXFLAGS)
-test_tscore_LDADD = libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la @SWOC_LIBS@ @OPENSSL_LIBS@
+test_tscore_LDADD = libtscore.a $(top_builddir)/src/tscpp/util/libtscpputil.la
\
+ @SWOC_LIBS@ @OPENSSL_LIBS@ @LIBPCRE@ @LIBCAP@
test_tscore_SOURCES = \
unit_tests/unit_test_main.cc \
unit_tests/test_AcidPtr.cc \
@@ -203,11 +191,12 @@ test_tscore_SOURCES += \
endif
freelist_benchmark_CXXFLAGS = -Wno-array-bounds $(AM_CXXFLAGS)
-I$(abs_top_srcdir)/lib/catch2
-freelist_benchmark_LDADD = libtscore.la @HWLOC_LIBS@
+freelist_benchmark_LDADD = libtscore.a @HWLOC_LIBS@ @LIBPCRE@ @LIBCAP@
freelist_benchmark_SOURCES = unit_tests/freelist_benchmark.cc
benchmark_shared_mutex_CXXFLAGS = -Wno-array-bounds $(AM_CXXFLAGS)
-I$(abs_top_srcdir)/lib/catch2
-benchmark_shared_mutex_LDADD = libtscore.la
+benchmark_shared_mutex_LDADD = libtscore.a @LIBPCRE@ @LIBCAP@
+
benchmark_shared_mutex_SOURCES = unit_tests/benchmark_shared_mutex.cc
CompileParseRules_SOURCES = CompileParseRules.cc
diff --git a/tests/gold_tests/jsonrpc/plugins/Makefile.inc
b/tests/gold_tests/jsonrpc/plugins/Makefile.inc
index 33ab4eb057..36752cb066 100644
--- a/tests/gold_tests/jsonrpc/plugins/Makefile.inc
+++ b/tests/gold_tests/jsonrpc/plugins/Makefile.inc
@@ -18,10 +18,8 @@ noinst_LTLIBRARIES +=
gold_tests/jsonrpc/plugins/jsonrpc_plugin_handler_test.la
gold_tests_jsonrpc_plugins_jsonrpc_plugin_handler_test_la_SOURCES =
gold_tests/jsonrpc/plugins/jsonrpc_plugin_handler_test.cc
AM_CPPFLAGS += \
- -I$(abs_top_srcdir)/mgmt \
- @YAMLCPP_INCLUDES@
+ -I$(abs_top_srcdir)/mgmt \
+ @YAMLCPP_INCLUDES@
gold_tests_jsonrpc_plugins_jsonrpc_plugin_handler_test_la_LDFLAGS = \
- $(AM_LDFLAGS)
-
-
+ $(AM_LDFLAGS)
diff --git a/tools/Makefile.am b/tools/Makefile.am
index bb6a1f4301..62054a7af3 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -35,7 +35,7 @@ noinst_PROGRAMS = jtest/jtest
endif
jtest_jtest_SOURCES = jtest/jtest.cc
-jtest_jtest_LDADD = $(top_builddir)/src/tscore/libtscore.la
$(top_builddir)/src/tscpp/util/libtscpputil.la -lssl -lcrypto
+jtest_jtest_LDADD = $(top_builddir)/src/tscore/libtscore.a
$(top_builddir)/src/tscpp/util/libtscpputil.la -lssl -lcrypto
if BUILD_HTTP_LOAD