A little idea - could you make a new separate module that contains a reference to every function and type set out in your commerical module, and with all the bbdoc tags around them, but don't include anything within the functions/types. Call the module something like leadworks.3ddocs and supply your users with this module too (inc. source). Then users can call DocMods - the DocMods parser will find the leadworks.3ddocs, produce help HTML files AND update the commands.txt with the commands it finds (DocMods isn't clever enough to realise that the functions/types don't *actually* do anything), and heh presto!
Blitz gets it's HTML files, DocMods is "tricked" into adding your functions to commands.txt and your actual module can still be distributed without the source! Everyone's a winner!
Blitz gets it's HTML files, DocMods is "tricked" into adding your functions to commands.txt and your actual module can still be distributed without the source! Everyone's a winner!