PowerToys/doc/devdocs/tools/build-tools.md
Aaron Junker 95865bfd24
Add devdocs for tools (#24903)
* first push (associated issues: #17951 #761)

* More docs

* Fix spelling

* More docs

* Fix spelling

* Push

* Fix link

* Fix spelling

* Update bug-report-tool.md

* Update verification-scripts.md

* Update doc/devdocs/tools/bug-report-tool.md

Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com>

* Update doc/devdocs/tools/bug-report-tool.md

* Update doc/devdocs/tools/styles-report-tool.md

Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com>

* Update doc/devdocs/tools/build-tools.md

* Update doc/devdocs/tools/clean-up-tool.md

---------

Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com>
Co-authored-by: Stefan Markovic <57057282+stefansjfw@users.noreply.github.com>
2023-03-24 11:38:42 +01:00

1.5 KiB

Build tools

These build tools help building PowerToys projects.

build-essentials.ps1

A script that builds certain specified PowerToys projects. You can edit the $ProjectsToBuild variable to specify which projects to build.

convert-resx-to-rc.ps1

This script converts a .resx file to a .rc file, so it can be used in a C++ project. More information on localization can be found in the localization guide.

convert-stringtable-to-resx.ps1

This script converts a stringtable to a .resx file, so it can be used in a C# project. More information about this script can be found in the localization guide.

move-and-rename-resx.ps1

This script is used by the pipeline to move the .resx files to the correct location, so that they can be localized into different languages.

move-uwp-resw.ps1

This script is used by the pipeline to move the .resw files to the correct location, so that they can be localized into different languages.

versionSetting.ps1

Sets version.props file with the version number.

video_conference_make_cab.ps1

This script creates a cab file for the Video Conference Mute driver.