DTLmenu - User Guide

Guide for the graphical build launcher of the NetDTL suite.

Windows HTAPyInstallerNetDTL suite

Goal

DTLmenu builds the Python tools of the NetDTL suite from a single window, without retyping PyInstaller commands manually.

Prepare the Environment

  1. Check that Python is installed.
  2. Check that PyInstaller is available.
  3. Check that the suite projects are present under the same root folder.

Set the Root Folder

The ROOT_DIR field must point to the folder containing the suite projects. Once validated, DTLmenu stores this path in DTLmenu.root.

If a project is not found, first check the root folder instead of the build commands.

Choose a Build

Individual build

Each Python tool can be built separately: DTLknowsWhy, DTLsaysWhat, GitDTL, GitHubMenu or DTLaudit.

Full build

The full build chains the main suite compilations.

NetDTL

NetDTL is a PHP/MySQL project and does not require PyInstaller compilation.

Where to Find Results

Generated executables are placed in the dist folders of the relevant projects. DTLmenu provides quick access to these folders.

Common Troubleshooting