Hey, I don't really have time at the moment to look this over.  I am not 
ignoring you, just don't have time to give this the attention that it 
deserves.

--jason


On Sun, 25 Nov 2001 [EMAIL PROTECTED] wrote:

> Why set permissions to 655?  (rw owner, rx for group and world) --- the 
> owner of the files can't execute these---755 is probably the right choice 
> here.  Really, build.sh is the only one to worry about --- I don't see why 
> you can't execute the 'ant' program or 'antRun' with calls to sh like 'sh 
> ../tools/bin/ant' (pretty much has to be configured correctly on any UNIX 
> system for it to function).   Even if we are still having trouble getting 
> build.sh executable properly, it's easy enough to drop in a README or 
> INSTALL doc to tell the user to execute 'sh build.sh' which should work 
> regardless.
> 
> Why does build.sh need the search() function anyway?  Don't we pretty much 
> know where our version of ant is going to be located?  You can just export 
> ANT_HOME to be whatever you
> want....
> 
> I know that this stuff is probably not JBoss' biggest priority right now, 
> but I'd like to make this as easy as possible for anybody to build!  (Tell 
> me to shut up about this and I will -- I can make it work for myself 
> regardless :)
> 
> -jason
> 
> 
> 
> 
> 
> Jason Dillon <[EMAIL PROTECTED]>
> Sent by: [EMAIL PROTECTED]
> 11/21/2001 05:42 PM
> 
>  
>         To:     [EMAIL PROTECTED]
>         cc: 
>         Subject:        [JBoss-dev] CVS update: website-snapshots build.xml
> 
> 
> 
>   User: user57 
>   Date: 01/11/21 14:42:36
> 
>   Modified:    .        build.xml
>   Log:
>    o HACKED the build file to make all 'build.sh' and
>      'tools/bin/ant[Run]' files executable.
>    ! I don't really like it, but don't have much choice.  Thanks SUN!
>  
>   Revision  Changes    Path
>   1.2       +41 -17    website-snapshots/build.xml
>  
>   Index: build.xml
>   ===================================================================
>   RCS file: /cvsroot/jboss/website-snapshots/build.xml,v
>   retrieving revision 1.1
>   retrieving revision 1.2
>   diff -u -r1.1 -r1.2
>   --- build.xml          2001/11/20 00:42:20             1.1
>   +++ build.xml          2001/11/21 22:42:35             1.2
>   @@ -10,7 +10,7 @@
>    <!--     -->
>    <!-- 
> ====================================================================== -->
>  
>   -<!-- $Id: build.xml,v 1.1 2001/11/20 00:42:20 user57 Exp $ -->
>   +<!-- $Id: build.xml,v 1.2 2001/11/21 22:42:35 user57 Exp $ -->
>  
>    <project default="main" name="JBoss Website/Snapshots">
>  
>   @@ -264,9 +264,9 @@
>        <echo>Exporting CVS modules for snaphots...</echo>
>  
>  
>   -    <!-- Make sure there is an entry for this cvsroot -->
>   +  <!-- Make sure there is an entry for this cvsroot -->
>  
>   -              <cvspass cvsroot="${snapshot.cvsroot}" password=""/>
>   +  <cvspass cvsroot="${snapshot.cvsroot}" password=""/>
>        <cvs cvsroot="${snapshot.cvsroot}"
>                   command="-Q -r -f -z3 export"
>                   date="TODAY" 
>   @@ -291,10 +291,18 @@
>  
>        <!-- build jboss-all.tgz -->
>  
>   -    <tar tarfile="${build.snapshots}/jboss-all.tar" 
>   -               longfile="gnu"
>   -               basedir="${build.snapshots.tmp}"
>   -               includes="jboss-all/**">
>   +    <tar tarfile="${build.snapshots}/jboss-all.tar" longfile="gnu">
>   +      <tarfileset dir="${build.snapshots.tmp}" mode="655">
>   +        <include name="jboss-all/**/build.sh"/>
>   +        <include name="jboss-all/**/tools/bin/ant"/>
>   +        <include name="jboss-all/**/tools/bin/antRun"/>
>   +      </tarfileset>
>   +      <tarfileset dir="${build.snapshots.tmp}" mode="644">
>   +        <include name="jboss-all/**"/>
>   +        <exclude name="jboss-all/**/build.sh"/>
>   +        <exclude name="jboss-all/**/tools/bin/ant"/>
>   +        <exclude name="jboss-all/**/tools/bin/antRun"/>
>   +      </tarfileset>
>        </tar>
>        <gzip src="${build.snapshots}/jboss-all.tar"
>                    zipfile="${build.snapshots}/jboss-all.tgz"/>
>   @@ -309,27 +317,43 @@
>  
>        <!-- build jboss-mq.tgz -->
>  
>   -    <tar tarfile="${build.snapshots}/jboss-mq.tar" 
>   -               longfile="gnu"
>   -               basedir="${build.snapshots.tmp}"
>   -               includes="jboss-mq/**">
>   +    <tar tarfile="${build.snapshots}/jboss-mq.tar" longfile="gnu">
>   +      <tarfileset dir="${build.snapshots.tmp}" mode="655">
>   +        <include name="jboss-mq/**/build.sh"/>
>   +        <include name="jboss-mq/**/tools/bin/ant"/>
>   +        <include name="jboss-mq/**/tools/bin/antRun"/>
>   +      </tarfileset>
>   +      <tarfileset dir="${build.snapshots.tmp}" mode="644">
>   +        <include name="jboss-mq/**"/>
>   +        <exclude name="jboss-mq/**/build.sh"/>
>   +        <exclude name="jboss-mq/**/tools/bin/ant"/>
>   +        <exclude name="jboss-mq/**/tools/bin/antRun"/>
>   +      </tarfileset>
>        </tar>
>        <gzip src="${build.snapshots}/jboss-mq.tar"
>                    zipfile="${build.snapshots}/jboss-mq.tgz"/>
>  
>        <!-- build jboss-plugins.zip -->
>   - 
>   -              <zip zipfile="${build.snapshots}/jboss-plugins.zip">
>   + 
>   +    <zip zipfile="${build.snapshots}/jboss-plugins.zip">
>          <fileset dir="${build.snapshots.tmp}">
>            <include name="jboss-plugins/**"/>
>          </fileset>
>        </zip>
>  
>        <!-- build jboss-plugins.tgz -->
>   -              <tar tarfile="${build.snapshots}/jboss-plugins.tar" 
>   -               longfile="gnu"
>   -               basedir="${build.snapshots.tmp}"
>   -               includes="jboss-plugins/**">
>   +    <tar tarfile="${build.snapshots}/jboss-plugins.tar" longfile="gnu">
>   +      <tarfileset dir="${build.snapshots.tmp}" mode="655">
>   +        <include name="jboss-plugins/**/build.sh"/>
>   +        <include name="jboss-plugins/**/tools/bin/ant"/>
>   +        <include name="jboss-plugins/**/tools/bin/antRun"/>
>   +      </tarfileset>
>   +      <tarfileset dir="${build.snapshots.tmp}" mode="644">
>   +        <include name="jboss-plugins/**"/>
>   +        <exclude name="jboss-plugins/**/build.sh"/>
>   +        <exclude name="jboss-plugins/**/tools/bin/ant"/>
>   +        <exclude name="jboss-plugins/**/tools/bin/antRun"/>
>   +      </tarfileset>
>        </tar>
>        <gzip src="${build.snapshots}/jboss-plugins.tar"
>                    zipfile="${build.snapshots}/jboss-plugins.tgz"/>
>  
>  
>  
> 
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 
> 


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to