gtk: add GI_TYPELIB_PATH env var when compiling blueprints

This commit is contained in:
Jeffrey C. Ollie
2025-03-16 22:04:06 -05:00
parent e49bd51d42
commit 94886aa690

View File

@ -14,6 +14,7 @@
]); ]);
program = pkgs.writeShellScript "compile-blueprints" '' program = pkgs.writeShellScript "compile-blueprints" ''
set -e set -e
export GI_TYPELIB_PATH=${gi_typelib_path}
${pkgs.findutils}/bin/find . -name \*.blp -print0 | ${pkgs.findutils}/bin/xargs --null --replace=BLP -- ${pkgs.lib.getExe pkgs.blueprint-compiler} format --fix BLP ${pkgs.findutils}/bin/find . -name \*.blp -print0 | ${pkgs.findutils}/bin/xargs --null --replace=BLP -- ${pkgs.lib.getExe pkgs.blueprint-compiler} format --fix BLP
${pkgs.findutils}/bin/find . -name \*.blp -print0 | ${pkgs.findutils}/bin/xargs --null --replace=BLP -- sh -c "export B=BLP; ${pkgs.lib.getExe pkgs.blueprint-compiler} compile --typelib-path=${gi_typelib_path} --output \''${B%.*}.ui \$B" ${pkgs.findutils}/bin/find . -name \*.blp -print0 | ${pkgs.findutils}/bin/xargs --null --replace=BLP -- sh -c "export B=BLP; ${pkgs.lib.getExe pkgs.blueprint-compiler} compile --typelib-path=${gi_typelib_path} --output \''${B%.*}.ui \$B"
''; '';