you also meet all of these ways: a) Convey the object code with a custom command (wrapped by meson to capture output, to feed input) [197/229] Compiling C++ object test/hyprland/hyprland_test.p/.._.._src_modules_hyprland_backend.cpp.o [227/229] Linking target test/utils/utils_test [226/229] Compiling C++ object waybar.p/src_modules_sway_workspaces.cpp.o [125/229] Compiling C++ object waybar.p/src_group.cpp.o [87/229] Compiling C++ object waybar.p/src_modules_hyprland_backend.cpp.o [124/229] Compiling C++ object waybar.p/src_util_gtk_icon.cpp.o [90/229] Compiling C++ object test/utils/utils_test.p/SafeSignal.cpp.o [189/229] Generating waybar-hyprland-submap.5 with a custom command (wrapped by meson to capture output, to feed input) [205/229] Generating waybar-jack.5 with a custom command (wrapped by meson to capture output, to feed input) [212/229] Generating waybar-wlr-workspaces.5 with a custom command [36/229] Generating 'waybar.p/river-status-unstable-v1-client-protocol.h' [37/229] Generating 'waybar.p/wlr-foreign-toplevel-management-unstable-v1-client-protocol.h' [38/229] Generating 'waybar.p/ext-workspace-unstable-v1-client-protocol.h' [39/229]