Andrei Alexandrescu Wrote:
> To be frank, I even think you shouldn't worry at all about "module".
> Just extract the blessed thing with caching and call it a day. I was
> also thinking of simplifying options etc. by requiring a file
> "dmdflags.txt" in the archive and then do this when you run dmd:
>
> dmd `cat dmdflags.txt` stuff morestuff andsomemorestuff
>
> i.e. simply expand the file in the command line.
I think it would be a good idea to stay well away from gratuitous portability
barriers like this or that system("unzip") suggestion if the portable
alternative isn't too much more work. I don't see why you wouldn't want this
thing to work on Windows too.