3 Commits

Author SHA1 Message Date
Harald Sitter
0d1b87bbd2 strip: hijack meson and debug its invocation
this should help us eventually force meson to strip as well even though
kde-builder currently doesn't support it
2024-10-17 16:47:57 +02:00
Harald Sitter
62deea2488 strip: don't let meson fall over 2024-10-17 16:46:23 +02:00
Harald Sitter
52ed3714fb strip only the kde-builder stage
this is slightly hacky because kde-builder doesn't support running
arbitrary targets.

we first override ninja with a special program that turns install
commands into install/strip commands

we then set -DCMAKE_STRIP to a special strip command that invokes
eu-strip with the right arguments to strip stuff to /tmp/debugroot

from there we then pick it up in the archive generator
2024-10-17 13:48:15 +02:00