You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 19, 2026. It is now read-only.
Currently, if a user wants more than the standard command-line options that are always used, they have to know what those options are and then add them to one of the flag entries. As an alternative, we could use a property grid with three panels for common, debug, and release. Each panel would contain categories, and list the options in each category.
Note that this is a large undertaking -- we have to be able to accurately parse a command line, setup a property grid system that is flexible enough the future categories and options can easily be added, avoid conflicts between common flags versus debug/release flags, etc. Once completed for MSVC and clang-cl, it would also be a useful way to start support gcc/clang.
Description:
Currently, if a user wants more than the standard command-line options that are always used, they have to know what those options are and then add them to one of the flag entries. As an alternative, we could use a property grid with three panels for common, debug, and release. Each panel would contain categories, and list the options in each category.
Note that this is a large undertaking -- we have to be able to accurately parse a command line, setup a property grid system that is flexible enough the future categories and options can easily be added, avoid conflicts between common flags versus debug/release flags, etc. Once completed for MSVC and clang-cl, it would also be a useful way to start support gcc/clang.