You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Jose Alberto Fernandez <JF...@viquity.com> on 2000/11/28 22:54:56 UTC
RE: cvs commit: jakarta-ant/src/main/org/apache/tools/ant/taskdef
s/optional/perforce P4sync.java
Ok, can someone explain what does it mean to be optional?
I though that being optional meant that you needed to
do a <taskdef> in your project to use such task.
If we are putting the tast in the default list, why is it optional?
We need to get to 2.0 soon to stop the madness ;-)
Jose Alberto
> -----Original Message-----
> From: bodewig@locus.apache.org [mailto:bodewig@locus.apache.org]
> Sent: Tuesday, November 28, 2000 8:46 AM
> To: jakarta-ant-cvs@apache.org
> Subject: cvs commit:
> jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/perforce
> P4sync.java
>
>
> bodewig 00/11/28 08:45:40
>
> Modified: . build.xml
> src/main/org/apache/tools/ant/taskdefs
> defaults.properties
> Removed:
> src/main/org/apache/tools/ant/taskdefs/optional/perforce
> P4sync.java
> Log:
> New Perforce tasks.
>
> Submitted by: Les Hughes <le...@rubus.com>
>
> Revision Changes Path
> 1.102 +1 -0 jakarta-ant/build.xml
>
> Index: build.xml
> ===================================================================
> RCS file: /home/cvs/jakarta-ant/build.xml,v
> retrieving revision 1.101
> retrieving revision 1.102
> diff -u -r1.101 -r1.102
> --- build.xml 2000/11/28 16:01:11 1.101
> +++ build.xml 2000/11/28 16:45:38 1.102
> @@ -117,6 +117,7 @@
> <exclude name="**/ide/VAJ*.java" unless="vaj.present" />
> <exclude name="**/JakartaRegexpMatcher.java"
> unless="jakarta.regexp.present" />
> <exclude name="**/JakartaOroMatcher.java"
> unless="jakarta.oro.present" />
> + <exclude name="**/perforce/*.java"
> unless="jakarta.oro.present" />
> </javac>
>
> <copy todir="${build.classes}">
>
>
>
> 1.56 +6 -1
> jakarta-ant/src/main/org/apache/tools/ant/taskdefs/defaults.properties
>
> Index: defaults.properties
> ===================================================================
> RCS file:
> /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/taskdefs/d
> efaults.properties,v
> retrieving revision 1.55
> retrieving revision 1.56
> diff -u -r1.55 -r1.56
> --- defaults.properties 2000/11/24 02:38:42 1.55
> +++ defaults.properties 2000/11/28 16:45:39 1.56
> @@ -64,7 +64,6 @@
> wljspc=org.apache.tools.ant.taskdefs.optional.jsp.WLJspc
> jlink=org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask
> native2ascii=org.apache.tools.ant.taskdefs.optional.Native2Ascii
> -perforce=org.apache.tools.ant.taskdefs.optional.perforce.P4sync
> propertyfile=org.apache.tools.ant.taskdefs.optional.PropertyFile
> depend=org.apache.tools.ant.taskdefs.optional.depend.Depend
> antlr=org.apache.tools.ant.taskdefs.optional.ANTLR
> @@ -76,6 +75,12 @@
> ilasm=org.apache.tools.ant.taskdefs.optional.dotnet.Ilasm
> stylebook=org.apache.tools.ant.taskdefs.optional.StyleBook
> test=org.apache.tools.ant.taskdefs.optional.Test
> +p4change=org.apache.tools.ant.taskdefs.optional.perforce.P4Change
> +p4label=org.apache.tools.ant.taskdefs.optional.perforce.P4Label
> +p4have=org.apache.tools.ant.taskdefs.optional.perforce.P4Have
> +p4sync=org.apache.tools.ant.taskdefs.optional.perforce.P4Sync
> +p4edit=org.apache.tools.ant.taskdefs.optional.perforce.P4Edit
> +p4submit=org.apache.tools.ant.taskdefs.optional.perforce.P4Submit
>
> # deprecated ant tasks (kept for back compatibility)
> javadoc2=org.apache.tools.ant.taskdefs.Javadoc
>
>
>
>
RE: cvs commit:
jakarta-ant/src/main/org/apache/tools/ant/taskdefs/optional/perforce
P4sync.java
Posted by Peter Donald <do...@apache.org>.
At 01:54 28/11/00 -0800, you wrote:
>Ok, can someone explain what does it mean to be optional?
>I though that being optional meant that you needed to
>do a <taskdef> in your project to use such task.
>
>If we are putting the tast in the default list, why is it optional?
>
>We need to get to 2.0 soon to stop the madness ;-)
Optional means that it needs another jar to build, or use - relies on
external command line tools.
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 |
*-----------------------------------------------------*