diff --git a/nbdev/doclinks.py b/nbdev/doclinks.py index 75904625c..04e110a0d 100644 --- a/nbdev/doclinks.py +++ b/nbdev/doclinks.py @@ -154,9 +154,10 @@ def nbdev_export( procs = [import_obj(p) for p in procs] if procs else None files = nbglob(path=path, as_path=True, **kwargs).sorted('name') for f in files: nb_export(f, procs=procs) - add_init(cfg.lib_path) - update_llms_txt() - _build_modidx() + if cfg.lib_path.exists(): + add_init(cfg.lib_path) + update_llms_txt() + _build_modidx() # %% ../nbs/api/05_doclinks.ipynb #3134c22b typs = 'module','class','method','function' diff --git a/nbs/api/05_doclinks.ipynb b/nbs/api/05_doclinks.ipynb index 59935faac..7b7161b2a 100644 --- a/nbs/api/05_doclinks.ipynb +++ b/nbs/api/05_doclinks.ipynb @@ -379,9 +379,10 @@ " procs = [import_obj(p) for p in procs] if procs else None\n", " files = nbglob(path=path, as_path=True, **kwargs).sorted('name')\n", " for f in files: nb_export(f, procs=procs)\n", - " add_init(cfg.lib_path)\n", - " update_llms_txt()\n", - " _build_modidx()" + " if cfg.lib_path.exists():\n", + " add_init(cfg.lib_path)\n", + " update_llms_txt()\n", + " _build_modidx()" ] }, {