DTLmenu - User Guide
Guide for the graphical build launcher of the NetDTL suite.
Windows HTAPyInstallerNetDTL suiteGoal
DTLmenu builds the Python tools of the NetDTL suite from a single window, without retyping PyInstaller commands manually.
Prepare the Environment
- Check that Python is installed.
- Check that PyInstaller is available.
- 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
- If PyInstaller is missing, install or update PyInstaller.
- If a build fails, check the Python dependencies of the affected project.
- If the
distfolder does not appear, make sure compilation completed without errors. - If DTLmenu cannot find projects, correct
ROOT_DIR.