VJ2OEE7WD53KHRLAZQW25N2OV3NIQT6C2J37H3D2XZD556BWNELAC factor-wrapped = final.writeTextFile {name = "factor-scoped";executable = true;destination = "/bin/factor";text =letfactor-reroot = final.writeTextFile {name = "rerooted-ui-listener.factor";destination = "rerooted-ui-listener.factor";text = # factor''USING: environment io.directories namespaces system ;"FACTOR_PROJECT_ROOT" os-env[ set-current-directory ] when"listener" run'';};in# sh''#!${final.lib.getExe final.dash}exec ${final.factorPackages.factor-lang}/bin/factor "$@"'';checkPhase = ''${final.stdenv.shellDryRun} "$target"'';meta.mainProgram = "factor";};