dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/csant csant_fileset.c,1.13,1.14


From: Gopal.V <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/csant csant_fileset.c,1.13,1.14
Date: Thu, 02 Jan 2003 12:12:33 -0500

Update of /cvsroot/dotgnu-pnet/pnet/csant
In directory subversions:/tmp/cvs-serv17628/csant

Modified Files:
        csant_fileset.c 
Log Message:
Add an if condition to the include & exclude parameters


Index: csant_fileset.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/csant/csant_fileset.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** csant_fileset.c     14 Dec 2002 22:56:56 -0000      1.13
--- csant_fileset.c     2 Jan 2003 17:12:31 -0000       1.14
***************
*** 81,84 ****
--- 81,98 ----
                        } while (0)
  
+ static int CheckIf(CSAntTask *node)
+ {
+       const char *val=CSAntTaskParam(node,"if");
+       if(!val)
+       {
+               return 1;
+       }
+       if(val && !ILStrICmp(val,"true"))
+       {
+               return 1;
+       }
+       return 0;
+ }
+ 
  /*
   * Build a regular expression from a set of include or exclude names.
***************
*** 102,105 ****
--- 116,124 ----
        while(subNode != 0)
        {
+               if(!CheckIf(subNode))
+               {
+                       subNode=subNode->next;
+                       continue;
+               }
                if(!strcmp(subNode->name, name) &&
                   (arg = CSAntTaskParam(subNode, "name")) != 0)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]