# Get the path to pygettext.\r
pygettext = os.path.join(sys.exec_prefix, "Tools", "i18n", "pygettext.py")\r
\r
+# Get the path to epydoc.\r
+EPYDOC = os.path.join(sys.exec_prefix, "scripts", "epydoc.py")\r
+\r
def keyCommandsDocTool(env):\r
import keyCommandsDoc\r
kcdAction=env.Action(\r
devDocs_nvdaHelper_temp=env.Doxygen(source='nvdaHelper/doxyfile')\r
devDocs_nvdaHelper=env.Command(devDocsOutputDir.Dir('nvdaHelper'),devDocs_nvdaHelper_temp,Move('$TARGET','$SOURCE'))\r
\r
+devDocs_nvda = env.Command(devDocsOutputDir.Dir("nvda"), None, [[\r
+ "cd", sourceDir.path, "&&",\r
+ sys.executable, EPYDOC,\r
+ "--output", "${TARGET.abspath}",\r
+ "--quiet", "--html", "--include-log", "--no-frames",\r
+ "--name", "NVDA", "--url", "http://www.nvda-project.org/",\r
+ "*.py", "appModules", "brailleDisplayDrivers", r"comInterfaces\__init__.py",\r
+ "config", "globalPlugins", "gui", "NVDAObjects",\r
+ "synthDrivers", "textInfos", "virtualBuffers",\r
+]])\r
+\r
env.Alias('devDocs',devDocsOutputDir)\r
env.Clean('devDocs',devDocsOutputDir)\r
\r