mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-10-01 06:41:29 +00:00
Backport patches from syslog-ng for options to disable awk. Gawk dependency in syslog-ng can only be turned off in the right way via options. Signed-off-by: Alexander Yurkov <alexander.v.yurkov@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
38 lines
1.2 KiB
Diff
38 lines
1.2 KiB
Diff
From 57df53d6132cc77251cea746ad6ab6cfd9c8a9f1 Mon Sep 17 00:00:00 2001
|
|
From: Alexander Yurkov <alexander.v.yurkov@gmail.com>
|
|
Date: Thu, 28 May 2026 21:01:40 +0000
|
|
Subject: [PATCH] feat: Add option in cmake to remove awk.
|
|
|
|
Add an option in cmake to remove the need for awk to avoid licensing issues.
|
|
|
|
Upstream-Status: Backport [cd7ca1019aca0619f83035f2b11e8f3a22c51a33]
|
|
|
|
Signed-off-by: Alexander Yurkov <alexander.v.yurkov@gmail.com>
|
|
---
|
|
scl/CMakeLists.txt | 11 ++++++++++-
|
|
1 file changed, 10 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/scl/CMakeLists.txt b/scl/CMakeLists.txt
|
|
index e3f8c1d..bef4d50 100644
|
|
--- a/scl/CMakeLists.txt
|
|
+++ b/scl/CMakeLists.txt
|
|
@@ -54,8 +54,17 @@ set(SCL_DIRS
|
|
azure
|
|
)
|
|
|
|
+option(ENABLE_SCL_SYSLOGCONF_AWK "Install scl/syslogconf/convert-syslogconf.awk" ON)
|
|
+
|
|
install(DIRECTORY ${SCL_DIRS} DESTINATION share/syslog-ng/include/scl
|
|
- USE_SOURCE_PERMISSIONS)
|
|
+ USE_SOURCE_PERMISSIONS
|
|
+ PATTERN "convert-syslogconf.awk" EXCLUDE)
|
|
+
|
|
+if (ENABLE_SCL_SYSLOGCONF_AWK)
|
|
+ install(FILES syslogconf/convert-syslogconf.awk
|
|
+ DESTINATION share/syslog-ng/include/scl/syslogconf)
|
|
+endif()
|
|
+
|
|
install(FILES scl.conf DESTINATION share/syslog-ng/include)
|
|
|
|
if (NOT EXISTS ${CMAKE_INSTALL_PREFIX}/etc/syslog-ng.conf)
|