I am currently playing with a modified maven.bat that takes all this into
consideration. If I get happy with it, I'll post to the list for others to try
and we can commit if it looks good.

-Peter

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Turbine Maven Developers List" <[EMAIL PROTECTED]>
Sent: Monday, October 28, 2002 1:28 PM
Subject: Re: cvs commit: jakarta-turbine-maven build-bootstrap.xml


> I'm not sure where it is on 98/Me, hence I can't test and without
> testing....
> --
> dIon Gillard, Multitask Consulting
> Work:      http://www.multitask.com.au
> Developers: http://adslgateway.multitask.com.au/developers
>
>
> "Peter Lynch" <[EMAIL PROTECTED]> wrote on 29/10/2002 04:55:10 AM:
>
> > I can but I'd like a solution that doesn't assume anything with the
> > path. A more
> > palatable assumption would be where window's find.exe is located if it
> is
> > standard for windows to be somewhere like
> >
> > %SYSTEMROOT%\system32\find.exe
> >
> > Then shouldn't this go in the batch file directly? Maybe it is
> > %SYSTEMROOT%\system\find.exe on win98/me?
> >
> > -Peter
> >
> > ----- Original Message -----
> > From: <[EMAIL PROTECTED]>
> > To: "Turbine Maven Developers List"
> <[EMAIL PROTECTED]>
> > Sent: Monday, October 28, 2002 5:52 AM
> > Subject: Re: cvs commit: jakarta-turbine-maven build-bootstrap.xml
> >
> >
> > > Pete,
> > >
> > > re: Maven.bat remaining hosed, can you try putting CygWin at the end
> of
> > > your path instead of the start?
> > > --
> > > dIon Gillard, Multitask Consulting
> > > Work:      http://www.multitask.com.au
> > > Developers: http://adslgateway.multitask.com.au/developers
> > >
> > >
> > > [EMAIL PROTECTED] wrote on 28/10/2002 09:04:56 PM:
> > >
> > > > plynch      2002/10/28 02:04:55
> > > >
> > > >   Modified:    .        build-bootstrap.xml
> > > >   Log:
> > > >   o applying Tom Palmer's ([EMAIL PROTECTED]) patch for bootstrapping
> > > > under cygwin by using maven.sh instead of maven.bat.
> > > >
> > > >   Works good except maven.bat remains hosed for me :(
> > > >
> > > >   Revision  Changes    Path
> > > >   1.167     +32 -3     jakarta-turbine-maven/build-bootstrap.xml
> > > >
> > > >   Index: build-bootstrap.xml
> > > > ===================================================================
> > > >   RCS file: /home/cvs/jakarta-turbine-maven/build-bootstrap.xml,v
> > > >   retrieving revision 1.166
> > > >   retrieving revision 1.167
> > > >   diff -u -r1.166 -r1.167
> > > >   --- build-bootstrap.xml   23 Oct 2002 07:47:55 -0000   1.166
> > > >   +++ build-bootstrap.xml   28 Oct 2002 10:04:55 -0000   1.167
> > > >   @@ -177,16 +177,42 @@
> > > >        <chmod file="${maven.home}/bin/maven" perm="+x"/>
> > > >
> > > >        <!-- make sure we run the correct maven script per os -->
> > > >   +    <exec
> > > >   +      executable="cygpath"
> > > >   +      outputproperty="cygwin.home"
> > > >   +      failonerror="false"
> > > >   +      failifexecutionfails="false">
> > > >   +      <arg value="--dos"/>
> > > >   +      <arg value="/"/>
> > > >   +    </exec>
> > > >   +
> > > >        <condition property="maven.script" value="maven.bat">
> > > >          <and>
> > > >            <os family="windows" />
> > > >            <equals arg1="${maven.script}" arg2="$${maven.script}" />
> > > >   +        <not>
> > > >   +          <isset property="cygwin.home" />
> > > >   +        </not>
> > > >          </and>
> > > >        </condition>
> > > >        <condition property="maven.script" value="maven">
> > > >          <equals arg1="${maven.script}" arg2="$${maven.script}" />
> > > >        </condition>
> > > >
> > > >   +    <condition property="maven.script.processor" value="${cygwin.
> > > > home}\bin\sh">
> > > >   +      <isset property="cygwin.home" />
> > > >   +    </condition>
> > > >   +    <condition property="maven.script.processor" value="${maven.
> > > > home}/bin/${maven.script}">
> > > >   +      <equals arg1="${maven.script.processor}" arg2="$${maven.
> > > > script.processor}" />
> > > >   +    </condition>
> > > >   +
> > > >   +    <condition property="maven.script.arg" value="${maven.home}
> > > > /bin/${maven.script}">
> > > >   +      <isset property="cygwin.home" />
> > > >   +    </condition>
> > > >   +    <condition property="maven.script.arg" value="">
> > > >   +      <equals arg1="${maven.script.arg}"
> arg2="$${maven.script.arg}"
> > > />
> > > >   +    </condition>
> > > >   +
> > > >        <echo>
> > > > +------------------------------------------------------------------+
> > > >    |  |
> > > >   @@ -195,7 +221,8 @@
> > > > +------------------------------------------------------------------+
> > > >        </echo>
> > > >
> > > >   -    <exec executable="${maven.home}/bin/${maven.script}"
> > > > failonerror="true">
> > > >   +    <exec executable="${maven.script.processor}"
> failonerror="true">
> > > >   +      <arg line="${maven.script.arg}"/>
> > > >          <arg line="${maven.bootstrap.online}"/>
> > > >          <arg line="maven:reactor-install"/>
> > > >        </exec>
> > > >   @@ -214,7 +241,8 @@
> > > > +------------------------------------------------------------------+
> > > >        </echo>
> > > >
> > > >   -    <exec executable="${maven.home}/bin/${maven.script}"
> > > > failonerror="true">
> > > >   +    <exec executable="${maven.script.processor}"
> failonerror="true">
> > > >   +      <arg line="${maven.script.arg}"/>
> > > >          <arg line="${maven.bootstrap.online}"/>
> > > >          <arg line="maven:plugins-build"/>
> > > >        </exec>
> > > >   @@ -281,7 +309,8 @@
> > > > +------------------------------------------------------------------+
> > > >        </echo>
> > > >
> > > >   -    <exec executable="${maven.home}/bin/${maven.script}"
> > > > failonerror="true">
> > > >   +    <exec executable="${maven.script.processor}"
> failonerror="true">
> > > >   +      <arg line="${maven.script.arg}"/>
> > > >          <arg line="${maven.bootstrap.online}"/>
> > > >          <arg line="clean"/>
> > > >          <arg line="java:jar"/>
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > To unsubscribe, e-mail:   <mailto:turbine-maven-dev-
> > > > [EMAIL PROTECTED]>
> > > > For additional commands, e-mail: <mailto:turbine-maven-dev-
> > > > [EMAIL PROTECTED]>
> > > >
> > >
> > > > ForwardSourceID:NT000877A2
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:turbine-maven-dev-unsubscribe@;jakarta.apache.org>
> > > For additional commands, e-mail:
> > <mailto:turbine-maven-dev-help@;jakarta.apache.org>
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:   <mailto:turbine-maven-dev-
> > [EMAIL PROTECTED]>
> > For additional commands, e-mail: <mailto:turbine-maven-dev-
> > [EMAIL PROTECTED]>
> >
>
> > ForwardSourceID:NT00087996
>
> --
> To unsubscribe, e-mail:
<mailto:turbine-maven-dev-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:turbine-maven-dev-help@;jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:turbine-maven-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:turbine-maven-dev-help@;jakarta.apache.org>

Reply via email to