[Top][All Lists]
[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)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/csant csant_fileset.c,1.13,1.14,
Gopal.V <address@hidden> <=