Module Packages aka "module sources" are collections of multiple modules. And a module is basically a sub-directory in a package.
... data |_ modules |_ package_1 |_ module_a |_ a2module.json (module configuration and meta data) |_ module_b |_ .lib (optional package library) |_ a2modsource.json |_ package_2 ...
All .ahk-files in a .lib directory in a package will be included. Everything else ignored.
.lib
To actually have subfolders included as well: Please include them explicitly like described in the docs: https://autohotkey.com/docs/commands/_Include.htm#Related See just above the "Related" paragraph.
That is: #Include %A_LineFile%\..\subdir\other.ahk
#Include %A_LineFile%\..\subdir\other.ahk
There was an error while loading. Please reload this page.
a2 documentation
a2.modules
Scope-Setup
developing:
notes, questions, ideas ... license a2 security concerns