You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by an...@apache.org on 2010/01/30 01:19:07 UTC

svn commit: r904692 - in /ant/core/trunk: ReleaseInstructions release.sh

Author: antoine
Date: Sat Jan 30 00:19:06 2010
New Revision: 904692

URL: http://svn.apache.org/viewvc?rev=904692&view=rev
Log:
new release informations

Added:
    ant/core/trunk/release.sh   (with props)
Modified:
    ant/core/trunk/ReleaseInstructions

Modified: ant/core/trunk/ReleaseInstructions
URL: http://svn.apache.org/viewvc/ant/core/trunk/ReleaseInstructions?rev=904692&r1=904691&r2=904692&view=diff
==============================================================================
--- ant/core/trunk/ReleaseInstructions (original)
+++ ant/core/trunk/ReleaseInstructions Sat Jan 30 00:19:06 2010
@@ -105,6 +105,9 @@
     on the branch. It is important that this be a clean build. Label this with
     a tag ANT_170_B1.
 
+    The file release.sh gives an idea of how to do this build process,
+    currently in two steps, one with JDK 1.4 and one with JDK 1.5
+
     C:\dev\asf\ant-core>
     svn copy https://svn.apache.org/repos/asf/ant/core/trunk \
     https://svn.apache.org/repos/asf/ant/core/tags/ANT_170_B1 \

Added: ant/core/trunk/release.sh
URL: http://svn.apache.org/viewvc/ant/core/trunk/release.sh?rev=904692&view=auto
==============================================================================
--- ant/core/trunk/release.sh (added)
+++ ant/core/trunk/release.sh Sat Jan 30 00:19:06 2010
@@ -0,0 +1,35 @@
+#!/bin/sh
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#######################################################################
+# this is a first attempt to document the build of the distribution
+# paths are hard-coded and obviously this is for a Cygwin/Windows combo
+#######################################################################
+unset ANT_HOME
+export JAVA_HOME=/cygdrive/c/j2sdk1.4.2_19
+export PATH=$JAVA_HOME/bin:$PATH
+echo ANT_HOME=$ANT_HOME
+echo JAVA_HOME=$JAVA_HOME
+which java
+echo running first build under JDK 1.4
+./build.sh
+export JAVA_HOME="/cygdrive/c/Program Files/Java/jdk1.5.0_22"
+export PATH=$JAVA_HOME/bin:$PATH
+echo ANT_HOME=$ANT_HOME
+echo JAVA_HOME=$JAVA_HOME
+which java
+echo running second build under JDK 1.5 including tests
+./build.sh distribution run-tests
+

Propchange: ant/core/trunk/release.sh
------------------------------------------------------------------------------
    svn:eol-style = LF

Propchange: ant/core/trunk/release.sh
------------------------------------------------------------------------------
    svn:executable = *



Re: svn commit: r904692 - in /ant/core/trunk: ReleaseInstructions release.sh

Posted by Antoine Levy Lambert <an...@gmx.de>.
Hi,

I have added a totally primitive script called "release.sh" which I am 
sure we will update/improve a lot other time.
I have had to build ant this time under Windows because on my MacOS Snow 
Leopard the JDK 1.4 has been wiped out.


Regards,

Antoine

antoine@apache.org wrote:
> Author: antoine
> Date: Sat Jan 30 00:19:06 2010
> New Revision: 904692
>
> URL: http://svn.apache.org/viewvc?rev=904692&view=rev
> Log:
> new release informations
>
> Added:
>     ant/core/trunk/release.sh   (with props)
> Modified:
>     ant/core/trunk/ReleaseInstructions
>
> Modified: ant/core/trunk/ReleaseInstructions
> URL: http://svn.apache.org/viewvc/ant/core/trunk/ReleaseInstructions?rev=904692&r1=904691&r2=904692&view=diff
> ==============================================================================
> --- ant/core/trunk/ReleaseInstructions (original)
> +++ ant/core/trunk/ReleaseInstructions Sat Jan 30 00:19:06 2010
> @@ -105,6 +105,9 @@
>      on the branch. It is important that this be a clean build. Label this with
>      a tag ANT_170_B1.
>  
> +    The file release.sh gives an idea of how to do this build process,
> +    currently in two steps, one with JDK 1.4 and one with JDK 1.5
> +
>      C:\dev\asf\ant-core>
>      svn copy https://svn.apache.org/repos/asf/ant/core/trunk \
>      https://svn.apache.org/repos/asf/ant/core/tags/ANT_170_B1 \
>
> Added: ant/core/trunk/release.sh
> URL: http://svn.apache.org/viewvc/ant/core/trunk/release.sh?rev=904692&view=auto
> ==============================================================================
> --- ant/core/trunk/release.sh (added)
> +++ ant/core/trunk/release.sh Sat Jan 30 00:19:06 2010
> @@ -0,0 +1,35 @@
> +#!/bin/sh
> +# Licensed to the Apache Software Foundation (ASF) under one or more
> +# contributor license agreements.  See the NOTICE file distributed with
> +# this work for additional information regarding copyright ownership.
> +# The ASF licenses this file to You under the Apache License, Version 2.0
> +# (the "License"); you may not use this file except in compliance with
> +# the License.  You may obtain a copy of the License at
> +#
> +#     http://www.apache.org/licenses/LICENSE-2.0
> +#
> +# Unless required by applicable law or agreed to in writing, software
> +# distributed under the License is distributed on an "AS IS" BASIS,
> +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> +# See the License for the specific language governing permissions and
> +# limitations under the License.
> +#######################################################################
> +# this is a first attempt to document the build of the distribution
> +# paths are hard-coded and obviously this is for a Cygwin/Windows combo
> +#######################################################################
> +unset ANT_HOME
> +export JAVA_HOME=/cygdrive/c/j2sdk1.4.2_19
> +export PATH=$JAVA_HOME/bin:$PATH
> +echo ANT_HOME=$ANT_HOME
> +echo JAVA_HOME=$JAVA_HOME
> +which java
> +echo running first build under JDK 1.4
> +./build.sh
> +export JAVA_HOME="/cygdrive/c/Program Files/Java/jdk1.5.0_22"
> +export PATH=$JAVA_HOME/bin:$PATH
> +echo ANT_HOME=$ANT_HOME
> +echo JAVA_HOME=$JAVA_HOME
> +which java
> +echo running second build under JDK 1.5 including tests
> +./build.sh distribution run-tests
> +
>
> Propchange: ant/core/trunk/release.sh
> ------------------------------------------------------------------------------
>     svn:eol-style = LF
>
> Propchange: ant/core/trunk/release.sh
> ------------------------------------------------------------------------------
>     svn:executable = *
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org