update code to support brotli

This commit is contained in:
Ned Wright
2026-01-04 11:39:41 +00:00
parent 2105628f05
commit 041a463390
22 changed files with 3292 additions and 81 deletions

View File

@@ -14,6 +14,7 @@ target_link_libraries(attachment_registration_manager
attachment_registrator
http_transaction_data
${Brotli_LIBRARIES}
-Wl,--end-group
)

View File

@@ -41,6 +41,7 @@ target_link_libraries(cp-nano-http-transaction-handler
l7_access_control
geo_location
http_geo_filter
${Brotli_LIBRARIES}
-Wl,--end-group
)

View File

@@ -32,6 +32,7 @@ target_link_libraries(
curl
external_sdk_server
service_health_status
${Brotli_LIBRARIES}
-Wl,--end-group
)

View File

@@ -5,7 +5,6 @@ add_executable(prometheus main.cc)
target_link_libraries(prometheus
-Wl,--start-group
${COMMON_LIBRARIES}
generic_rulebase
generic_rulebase_evaluators
ip_utilities
@@ -15,6 +14,9 @@ target_link_libraries(prometheus
prometheus_comp
http_transaction_data
-Wl,--end-group
-Wl,--no-as-needed
${Brotli_LIBRARIES}
-Wl,--as-needed
)
add_dependencies(prometheus ngen_core)