this is interesting indeed. i'm only vaguely familar with schemas and their use. i have a build.xml which does my build. does my custom schema go into build.xs? how do i reference that from build.xml?
here's a simple build.xml that needs to validate a property MAJOR is numeric: <?xml version="1.0"?> <project name="test" default="all" basedir="."> <property file="test.properties"/> <target name="all"> <input message="please enter MAJOR version:" addproperty="MINOR"/> <echo>found property $MAJOR</echo> </target> </project> > -----Original Message----- > From: Robert Koberg [mailto:[EMAIL PROTECTED] > Sent: Wednesday, October 27, 2004 7:19 PM > To: Ant Users List > Subject: Re: property validation > > > Mark Lybarger wrote: > > > i'd like to validate some properties in my build file. we > have version numbers specified as MAJOR, MINOR, and BUG and > i'd like to make sure they're numeric (preferably 2 digits or > under). does anyone know how i can possibly use ant's script > (javascript) or something else to validate this? > > > > write a custom schema. In XML Schema you would do something like: > > <xs:attribute > name="MAJOR" > use="required" > type="xs:int"/> > > Many people find Relax NG much easier to work with, so you > might want to > use it. > > best, > -Rob > > > > thanks > > > > > > > > > -------------------------------------------------------------- > ---------- > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]