- var dir = "NIT_DIR".environ
- if dir.is_empty then
- dir = "{sys.program_name.dirname}/../share/nitdoc"
- else
- dir = "{dir}/share/nitdoc"
- end
- share_dir = dir
- if share_dir == null then
+ var dir = toolcontext.nit_dir
+ share_dir = "{dir}/share/nitdoc"
+ if dir == null or not share_dir.file_exists then