From 88b95420a720b67b908ea358023d9d5b72909c62 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 20 Apr 2010 16:20:09 +0200 Subject: Add custom build rules for Visual Studio 2010 --- dist/etc/vc-10.0/xsd-cxx-parser.targets | 92 +++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 dist/etc/vc-10.0/xsd-cxx-parser.targets (limited to 'dist/etc/vc-10.0/xsd-cxx-parser.targets') diff --git a/dist/etc/vc-10.0/xsd-cxx-parser.targets b/dist/etc/vc-10.0/xsd-cxx-parser.targets new file mode 100644 index 0000000..62ad2b2 --- /dev/null +++ b/dist/etc/vc-10.0/xsd-cxx-parser.targets @@ -0,0 +1,92 @@ + + + + + + XsdCompile + + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + + + + + + @(CXX_Parser_Mapping_Rule, '|') + + + + + + + + + @(CXX_Parser_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Parser_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Parser_Mapping_Rule->Metadata('SkelFileSuffix')->Distinct())@(CXX_Parser_Mapping_Rule->Metadata('HeaderSuffix')->Distinct());@(CXX_Parser_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Parser_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Parser_Mapping_Rule->Metadata('SkelFileSuffix')->Distinct())@(CXX_Parser_Mapping_Rule->Metadata('SourceSuffix')->Distinct());@(CXX_Parser_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Parser_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Parser_Mapping_Rule->Metadata('SkelFileSuffix')->Distinct())@(CXX_Parser_Mapping_Rule->Metadata('InlineSuffix')->Distinct()); + + + + %(CoreCppClean.FilePatternsToDelete);$(XsdCleanFilePatternsToDelete) + $(XsdCleanFilePatternsToDelete) + + + + + + + -- cgit v1.1