[xsd-users] using --include-regex within VisualStudio Command Line
    Matt Burnham 
    matt.burnham.ctr at mhpcc.hpc.mil
       
    Thu Dec 13 16:42:06 EST 2007
    
    
  
I have a schema (main.xsd) that includes another schema:
<xsd:include schemaLocation="../../foo/schemas/test.xsd"/>
This originally produced the following:
#include "../../foo/schemas/test.hxx"
I want to use --include-regex to remove the schemas directory from the 
path so I use:
--include-regex %foo/schemas%foo%
I am using XSD version 3.0 on Windows XP and run xsd within VisualStudio 
(v7) using a "Custom Build Step" with the following  "Command Line":
xsd.exe cxx-tree --include-regex %foo/schemas%foo% 
--include-regex-trace  main.xsd
Instead of the expected results I get:
#include "../../f/schemas/test.hxx"
If I run the same command line from a command prompt, I get the expected 
results.  I'm confused. :-(
Any ideas?
- matt
    
    
More information about the xsd-users
mailing list