From d7f4557281597d14d41fbd895b51cd2f4377ba91 Mon Sep 17 00:00:00 2001 From: Jeroen Hofstee Date: Thu, 13 Feb 2025 21:32:23 +0100 Subject: [PATCH] signalk-server: remove docs and examples Since nodejs blindly installs everything it takes a lot of space and it no longer fits in the large image. Remove examples and docs to shrink the size a bit. --- .../signalk-server/signalk-server_2.13.0.bb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-third-party/recipes-extended/signalk-server/signalk-server_2.13.0.bb b/meta-third-party/recipes-extended/signalk-server/signalk-server_2.13.0.bb index fc2b1a80f..65631e39e 100644 --- a/meta-third-party/recipes-extended/signalk-server/signalk-server_2.13.0.bb +++ b/meta-third-party/recipes-extended/signalk-server/signalk-server_2.13.0.bb @@ -55,7 +55,7 @@ do_install:append() { rm -rf ${D}${nonarch_libdir}/node_modules/${PN}/node_modules/@serialport/bindings-cpp/prebuilds/win32-ia32 rm -rf ${D}${nonarch_libdir}/node_modules/${PN}/node_modules/@serialport/bindings-cpp/prebuilds/win32-x64 - # this folder keeps the default settings. start-signalk.sh copies them + # this directory keeps the default settings. start-signalk.sh copies them # to the data partition on first boot. install -d ${DEFAULTS} install -m 0644 ${WORKDIR}/defaults.json ${DEFAULTS} @@ -72,4 +72,8 @@ do_install:append() { rm -rf ${D}${nonarch_libdir}/node_modules/${PN}/node_modules/put/test rm -rf ${D}/usr/node_modules + + find "${D}${nonarch_libdir}" -depth -type d -name "docs" -exec rm -rf {} \; + find "${D}${nonarch_libdir}" -depth -type d -name "examples" -exec rm -rf {} \; + find "${D}${nonarch_libdir}" -depth -type d -name "samples" -exec rm -rf {} \; }