Re: [Module::Build] ./Build on Win98
Status: Beta
Brought to you by:
kwilliams
|
From: Ken W. <ke...@ma...> - 2006-03-02 02:25:07
|
On Mar 1, 2006, at 5:17 PM, Randy W. Sims wrote: > All the solutions I can think of, and the one you mention above are > all variations on a theme. None of them are ideal, so I have no > outstanding preference. Options are: > > 1) Rearrange the command to put the unquotable(?) construct at the > end of the command line. Subject to fail later when code is > modified and inadvertently changes order. > > 2) Stuff @ARGV and do 'pl2bat.bat' as you suggest. Makes me > nervous; kinda depends on knowing pl2bat internals are safe to > C<do>. Also, more hoops because we have to tie stdin & stdout in > place of redirection. > > 3) Wrap pl2bat in a module and publish it. > > 4) Copy the code from pl2bat[1] directly into M::B::P::Windows; > It's short, and can be abbreviated somewhat for our purpose, but it > still duplicates code. > > I probably like (1) the least, and I guess I lean more towards (3) > or (4) #3 is certainly The High Road, but it introduces a platform-specific dependency, and would break from our current rule of no required dependencies past what's in perl 5.6. Other than that there's probably no downside. #4 is probably the easiest to do in the short term, and actually might be a decent temporary measure on the way toward #3. How about that, and then we can plan to publish it separately after 0.28? -Ken |