From 179f9d1db56d8b81235e6f85734fcc08e2f33fcc Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 17 Jul 2014 08:19:22 +0200 Subject: Update VC custom build rules with new command line options --- dist/etc/vc-10.0/xsd-cxx-parser.props | 33 --- dist/etc/vc-10.0/xsd-cxx-parser.targets | 92 ------- dist/etc/vc-10.0/xsd-cxx-parser.xml | 284 ---------------------- dist/etc/vc-10.0/xsd-cxx-tree.props | 45 ---- dist/etc/vc-10.0/xsd-cxx-tree.targets | 105 -------- dist/etc/vc-10.0/xsd-cxx-tree.xml | 390 ------------------------------ dist/etc/vc-1x.0/xsd-cxx-parser.props | 33 +++ dist/etc/vc-1x.0/xsd-cxx-parser.targets | 92 +++++++ dist/etc/vc-1x.0/xsd-cxx-parser.xml | 284 ++++++++++++++++++++++ dist/etc/vc-1x.0/xsd-cxx-tree.props | 47 ++++ dist/etc/vc-1x.0/xsd-cxx-tree.targets | 107 +++++++++ dist/etc/vc-1x.0/xsd-cxx-tree.xml | 411 ++++++++++++++++++++++++++++++++ 12 files changed, 974 insertions(+), 949 deletions(-) delete mode 100644 dist/etc/vc-10.0/xsd-cxx-parser.props delete mode 100644 dist/etc/vc-10.0/xsd-cxx-parser.targets delete mode 100644 dist/etc/vc-10.0/xsd-cxx-parser.xml delete mode 100644 dist/etc/vc-10.0/xsd-cxx-tree.props delete mode 100644 dist/etc/vc-10.0/xsd-cxx-tree.targets delete mode 100644 dist/etc/vc-10.0/xsd-cxx-tree.xml create mode 100644 dist/etc/vc-1x.0/xsd-cxx-parser.props create mode 100644 dist/etc/vc-1x.0/xsd-cxx-parser.targets create mode 100644 dist/etc/vc-1x.0/xsd-cxx-parser.xml create mode 100644 dist/etc/vc-1x.0/xsd-cxx-tree.props create mode 100644 dist/etc/vc-1x.0/xsd-cxx-tree.targets create mode 100644 dist/etc/vc-1x.0/xsd-cxx-tree.xml (limited to 'dist/etc') diff --git a/dist/etc/vc-10.0/xsd-cxx-parser.props b/dist/etc/vc-10.0/xsd-cxx-parser.props deleted file mode 100644 index b167a38..0000000 --- a/dist/etc/vc-10.0/xsd-cxx-parser.props +++ /dev/null @@ -1,33 +0,0 @@ - - - - Midl - CustomBuild - - - _SelectedFiles;$(CXX_Parser_Mapping_RuleDependsOn) - - - - False - False - False - False - False - . - .hxx - .cxx - .ixx - -pskel - _pskel - 0 - 0 - 0 - xsd.exe cxx-parser [AllOptions] [AdditionalOptions] [Inputs] - xsd cxx-parser %(Identity) - false - - - diff --git a/dist/etc/vc-10.0/xsd-cxx-parser.targets b/dist/etc/vc-10.0/xsd-cxx-parser.targets deleted file mode 100644 index 62ad2b2..0000000 --- a/dist/etc/vc-10.0/xsd-cxx-parser.targets +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - 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) - - - - - - - diff --git a/dist/etc/vc-10.0/xsd-cxx-parser.xml b/dist/etc/vc-10.0/xsd-cxx-parser.xml deleted file mode 100644 index 37202c6..0000000 --- a/dist/etc/vc-10.0/xsd-cxx-parser.xml +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - - - - - General - - - - - Command Line - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Execute Before - - - Specifies the targets for the build customization to run before. - - - - - - - - - - - Execute After - - - Specifies the targets for the build customization to run after. - - - - - - - - - - - - - Additional Options - - - Additional Options - - - - - - - diff --git a/dist/etc/vc-10.0/xsd-cxx-tree.props b/dist/etc/vc-10.0/xsd-cxx-tree.props deleted file mode 100644 index 3d66166..0000000 --- a/dist/etc/vc-10.0/xsd-cxx-tree.props +++ /dev/null @@ -1,45 +0,0 @@ - - - - Midl - CustomBuild - - - _SelectedFiles;$(CXX_Tree_Mapping_RuleDependsOn) - - - - False - False - False - False - False - False - False - False - False - False - False - False - False - False - False - False - False - . - .hxx - .cxx - .ixx - -fwd.hxx - 0 - 0 - 0 - 0 - xsd.exe cxx-tree [AllOptions] [AdditionalOptions] [Inputs] - xsd cxx-tree %(Identity) - false - - - diff --git a/dist/etc/vc-10.0/xsd-cxx-tree.targets b/dist/etc/vc-10.0/xsd-cxx-tree.targets deleted file mode 100644 index a65b559..0000000 --- a/dist/etc/vc-10.0/xsd-cxx-tree.targets +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - XsdCompile - - - - $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml - - - - - - - - @(CXX_Tree_Mapping_Rule, '|') - - - - - - - - - @(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('HeaderSuffix')->Distinct());@(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('SourceSuffix')->Distinct());@(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('InlineSuffix')->Distinct());@(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('ForwardSuffix')->Distinct()) - - - - %(CoreCppClean.FilePatternsToDelete);$(XsdCleanFilePatternsToDelete) - $(XsdCleanFilePatternsToDelete) - - - - - - - diff --git a/dist/etc/vc-10.0/xsd-cxx-tree.xml b/dist/etc/vc-10.0/xsd-cxx-tree.xml deleted file mode 100644 index 12393ee..0000000 --- a/dist/etc/vc-10.0/xsd-cxx-tree.xml +++ /dev/null @@ -1,390 +0,0 @@ - - - - - - - - - - General - - - - - Command Line - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Execute Before - - - Specifies the targets for the build customization to run before. - - - - - - - - - - - Execute After - - - Specifies the targets for the build customization to run after. - - - - - - - - - - - - - Additional Options - - - Additional Options - - - - - - - diff --git a/dist/etc/vc-1x.0/xsd-cxx-parser.props b/dist/etc/vc-1x.0/xsd-cxx-parser.props new file mode 100644 index 0000000..b167a38 --- /dev/null +++ b/dist/etc/vc-1x.0/xsd-cxx-parser.props @@ -0,0 +1,33 @@ + + + + Midl + CustomBuild + + + _SelectedFiles;$(CXX_Parser_Mapping_RuleDependsOn) + + + + False + False + False + False + False + . + .hxx + .cxx + .ixx + -pskel + _pskel + 0 + 0 + 0 + xsd.exe cxx-parser [AllOptions] [AdditionalOptions] [Inputs] + xsd cxx-parser %(Identity) + false + + + diff --git a/dist/etc/vc-1x.0/xsd-cxx-parser.targets b/dist/etc/vc-1x.0/xsd-cxx-parser.targets new file mode 100644 index 0000000..62ad2b2 --- /dev/null +++ b/dist/etc/vc-1x.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) + + + + + + + diff --git a/dist/etc/vc-1x.0/xsd-cxx-parser.xml b/dist/etc/vc-1x.0/xsd-cxx-parser.xml new file mode 100644 index 0000000..37202c6 --- /dev/null +++ b/dist/etc/vc-1x.0/xsd-cxx-parser.xml @@ -0,0 +1,284 @@ + + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + + diff --git a/dist/etc/vc-1x.0/xsd-cxx-tree.props b/dist/etc/vc-1x.0/xsd-cxx-tree.props new file mode 100644 index 0000000..fc81c9b --- /dev/null +++ b/dist/etc/vc-1x.0/xsd-cxx-tree.props @@ -0,0 +1,47 @@ + + + + Midl + CustomBuild + + + _SelectedFiles;$(CXX_Tree_Mapping_RuleDependsOn) + + + + False + 0 + False + False + False + False + False + False + False + False + False + False + False + False + False + False + False + False + False + . + .hxx + .cxx + .ixx + -fwd.hxx + 0 + 0 + 0 + 0 + xsd.exe cxx-tree [AllOptions] [AdditionalOptions] [Inputs] + xsd cxx-tree %(Identity) + false + + + diff --git a/dist/etc/vc-1x.0/xsd-cxx-tree.targets b/dist/etc/vc-1x.0/xsd-cxx-tree.targets new file mode 100644 index 0000000..6156ec2 --- /dev/null +++ b/dist/etc/vc-1x.0/xsd-cxx-tree.targets @@ -0,0 +1,107 @@ + + + + + + XsdCompile + + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + + + + + + @(CXX_Tree_Mapping_Rule, '|') + + + + + + + + + @(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('HeaderSuffix')->Distinct());@(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('SourceSuffix')->Distinct());@(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('InlineSuffix')->Distinct());@(CXX_Tree_Mapping_Rule->Metadata('OutDir')->Distinct())\@(CXX_Tree_Mapping_Rule->Metadata('Filename')->Distinct())@(CXX_Tree_Mapping_Rule->Metadata('ForwardSuffix')->Distinct()) + + + + %(CoreCppClean.FilePatternsToDelete);$(XsdCleanFilePatternsToDelete) + $(XsdCleanFilePatternsToDelete) + + + + + + + diff --git a/dist/etc/vc-1x.0/xsd-cxx-tree.xml b/dist/etc/vc-1x.0/xsd-cxx-tree.xml new file mode 100644 index 0000000..e37eb1c --- /dev/null +++ b/dist/etc/vc-1x.0/xsd-cxx-tree.xml @@ -0,0 +1,411 @@ + + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + + -- cgit v1.1