Well, you were asked alreay. Your answer to
was
Not exactly an "exact" description or something anyone can use for anything.
I'll hardly start calling external tools from an executable.no-derivatives means you are not allowed to modify the work but you are still welcome to package it with another work (i.e. PFM) and have that work use it.
PFM is an application, not a script.
Sure, people are asking for the source code because they won't understand it. That statement itself is an insult to the intelligence of anyone knowing more than a single programming language. Heck, I've been going through taw's Ruby code and got along fine, and Ruby is much more fundamentally different from anything common like C or Java than C++. Maybe I'm special, but do you really think you'd have a hard time understanding how the PFM works? I doubt it because my assumption is that's where you looked to see how packs are assembled.ensuring I don't release anything I don't have the right to (i.e. third party code which is releasable in executable form but not in source form), the fact that I don't even know if anyone else here can work with dense modern c++ code, removing elements I don't want to release due to the aforementioned legal grey area.
And none of the libraries you state you use is "releaseable in executable but not in source form", a licensing model I only have seen in commercial product, which I must express my doubt you use; and if you do, that does also fall under "not my idea of community effort" because I have a hard time believing you can't use an equivalent open source library to keep things open.
But this must all stay guesswork on my part because again you seem reluctant to give out any concrete information.
Not that it really matters because like I said, if people can live with using a multitude of tools to get their mods working, that's fine by me.
It's just that it conflicts with my idea of having a single tool providing as much integrated functionality as possible.
And the idea that someone might pick up on where you stop when you do, as I had to with the PFM.