if String.length uri < 5 || String.sub uri 0 5 <> "cic:/" then
HLog.error (rootpath ^ " sets an incorrect baseuri: " ^ buri);
ensure_trailing_slash root, remove_trailing_slash uri, path
- with Failure "find_in" as exn ->
- HLog.error ("Unable to find: "^file);
- raise exn
+ with Failure "find_in" ->
+ HLog.error ("Unable to find: "^file^"\nPaths explored:\n");
+ List.iter (fun x -> HLog.error (" - "^x^"\n")) include_paths;
+ raise (NoRootFor file)
;;
let baseuri_of_script ~include_paths file =