Re: buildenv.pl/buildenv.bat
От | Andrew Dunstan |
---|---|
Тема | Re: buildenv.pl/buildenv.bat |
Дата | |
Msg-id | 475564C2.7000404@dunslane.net обсуждение исходный текст |
Ответ на | Re: buildenv.pl/buildenv.bat (Magnus Hagander <magnus@hagander.net>) |
Ответы |
Re: buildenv.pl/buildenv.bat
|
Список | pgsql-hackers |
Magnus Hagander wrote: > On Mon, 2007-12-03 at 12:15 -0500, Andrew Dunstan wrote: > >> Magnus Hagander wrote: >> >>> Hi! >>> >>> When you redid the msvc build stuff you seem to have missed the >>> documentatino.. Specifically, I notice that buildenv.pl isn't documented - >>> docs still say buildenv.bat is the way to go. >>> >>> Also, do we now have both buildenv.bat and buildenv.pl? (I have them both >>> in my environment, but that could be a result of being lazy) >>> >>> >>> >>> >> My recollection is that I changed the minimum amount necessary, because >> I was expecting us to go into beta at anmy moment (silly me). That might >> be why we still have both. There was an expectation that some cleanup >> might be required during 8.4 development. I know I left other .bat files >> as wrappers for the perl scripts, but that's obviously not appropriate >> here. I'll see if I can adjust builddoc.bat so we can get rid of >> buildenv.bat. >> >> As for documentation, you're probably right, I could easily have missed >> it. I'll look into it. >> > > Great. Let me know if you need me to poke at anything. > > > OK, I'm thinking that the best way might be to do away with buildenv.bat altogether and replace the remaining references to it in .bat files with something like this fragment: if not exist src\tools\msvc\buildenv.pl goto nobuildenv perl -e "require 'src/tools/msvc/buildenv.pl'; while(($k,$v) = each %ENV) { print qq[\@SET $k=$v\n]; }" > tmp.bat call tmp.bat del tmp.bat :nobuildenv and adjust the docs accordingly. Thoughts? cheers andrew
В списке pgsql-hackers по дате отправления: