hpcc-systems/HPCC-Platform — pull request #2175 by rengolin (2012-04-26 15:48:37+00:00)
Title: Roxie dynamic files - Round 2

First two commits simplified, as per comments. I'm not setting the flag anymore on WorkUnitWorker because the QueryFactory is taking care of it when ```dll``` is not null. I don't know if that's right, but I also don't want to leave useless code either.

The third commit simplifies considerably the logic. It creates the hooks to ```runOnce``` call ```main```, creates the listener from existing data (```standAloneDll```) and uses it to check whether it's a DLL or an Executable without the need of extra flags.

All in all, it's working with that particular example (and passing Roxie self-tests). I just need to make sure the ```dll!=NULL``` is enough (I'm guessing not), and run the full Roxie regressions on it.