po.rules 887 B

12345678910111213141516171819202122232425262728293031323334
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <VisualStudioToolFile
  3. Name="Message Compiler"
  4. Version="8.00"
  5. >
  6. <Rules>
  7. <CustomBuildRule
  8. Name="msgfmt"
  9. DisplayName="Compile Locale"
  10. CommandLine="..\Externals\gettext\msgfmt [AllOptions] [AdditionalOptions] [inputs]"
  11. Outputs="[$OutputName]"
  12. FileExtensions="*.po"
  13. ExecutionDescription="Compiling $(InputName) locale"
  14. >
  15. <Properties>
  16. <StringProperty
  17. Name="OutputName"
  18. DisplayName="Output File"
  19. Description="Specifies a name to override the default file name"
  20. Switch="-o &quot;[value]&quot;"
  21. DefaultValue="$(OutDir)\Languages\$(InputName)\dolphin-emu.mo"
  22. Delimited="true"
  23. />
  24. <BooleanProperty
  25. Name="Verbose"
  26. DisplayName="Verbose"
  27. Description="Increase verbosity level"
  28. Switch="-v"
  29. />
  30. </Properties>
  31. </CustomBuildRule>
  32. </Rules>
  33. </VisualStudioToolFile>