From 36088da4f52a8b3a593d08958da5325d8c7f1756 Mon Sep 17 00:00:00 2001 From: Sebastian Moser Date: Thu, 10 Oct 2024 18:39:02 +0200 Subject: [PATCH] use find to find all mize_module.nix files in a repo --- lib.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib.nix b/lib.nix index 45a39c9..f586238 100644 --- a/lib.nix +++ b/lib.nix @@ -23,8 +23,8 @@ rec { mkdir -p $out touch $out/modules_to_build - for d in ${path}/modules/*; do - [[ -f $d/mize_module.nix ]] && (echo "$d/mize_module.nix" >> $out/modules_to_build; echo found module $d/mize_module.nix) + find . -not -type d -name mize_module.nix | while read p + (echo "$d/mize_module.nix" >> $out/modules_to_build; echo found module $d/mize_module.nix) done exit 0