Thanks @PMuch. You are right.
I have the following structure.
src/
├── bmo.nim
├── bmopkg/
│ ├── cli.nim
│ ├── command.nim
│ ├── common.nim
│ ├── install.nim
│ └── subcom.nim
└── data/
└── install_choco.ps1
RunIf I move `data` out of the `src`, it generates `index.hml` as main file.
