CmdTool.exe.config 760 B

123456789101112131415161718192021
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <configSections>
  4. <section name="CmdTool" type="CSharpTest.Net.CustomTool.Config, CmdTool"/>
  5. </configSections>
  6. <CmdTool xsi:noNamespaceSchemaLocation="CmdTool.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  7. <match filespec="*.proto">
  8. <generator debug="true">
  9. <execute exe="ProtoGen.exe" />
  10. <!-- protoc.exe arguments -->
  11. <arg value="--proto_path=$(InputDir)\"/>
  12. <arg value="--include_imports"/>
  13. <arg value="$(InputPath)"/>
  14. <!-- protogen.exe arguments -->
  15. <arg value="-file_extension=.pb.cs"/>
  16. <arg value="-output_directory=$(InputDir)\"/>
  17. <output extension=".pb.cs"/>
  18. </generator>
  19. </match>
  20. </CmdTool>
  21. </configuration>