At 03:51 5/12/00 -0800, Louis Tribble wrote: >> If it is to be %HOME% then we should document that users should set that up >> appropriately. > >Ant is supposed to be cross-platform. Making Windows users modify >their environment to look like Unix unnecessarily sounds wrong to me. >By default, Ant should expect to use a standard Windows setup. The >discrepancy with the user.home property is further reason to leave >it alone.
Windows users have to modify their environment anyway to include ANT_HOME - USERPROFILE is only available on some platforms and is ignored by many other developers tools in preference of ANT_HOME (some of them have already been mentioned - CVS, SSH but there is a heap of others - most important of which is Emacs ;]). Not changing it would force more users to inconvenience. WHat we should ideally do is - If on NT/2000 and HOME not set then use USERPROFILE other wise use HOME. Cheers, Pete *-----------------------------------------------------* | "Faced with the choice between changing one's mind, | | and proving that there is no need to do so - almost | | everyone gets busy on the proof." | | - John Kenneth Galbraith | *-----------------------------------------------------*
