diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2023-07-02 12:54:39 -0400 |
---|---|---|
committer | Eli Schwartz <eschwartz@archlinux.org> | 2023-07-02 18:03:21 -0400 |
commit | db0c24e627dd0fbcea2bb6b849221d6f8376805e (patch) | |
tree | 5db2e62a1e9e88ec1f9e8a67900534d0b7b55e8a /packaging/macpages | |
parent | 098ac5e0a626e135058df9269e16a35266892ce4 (diff) | |
download | meson-db0c24e627dd0fbcea2bb6b849221d6f8376805e.zip meson-db0c24e627dd0fbcea2bb6b849221d6f8376805e.tar.gz meson-db0c24e627dd0fbcea2bb6b849221d6f8376805e.tar.bz2 |
genvslite: greatly simplify the implementation of non-genvslite backends
By avoiding Java-style variable naming, the code becomes considerably
more readable while simultaneously becoming *more* easy to understand.
It's no longer necessary to ask questions like "what's a captured
buildtype" when trying to read through the code for a backend, because
it can be dismissed as not relevant to the current context by re-reading
it as "context for vslite".
The primary goal here has been to revert regressions in the developer
experience for users of the ninja backend, so there may still be issues
in vs2010backend.py
Post-facto application of issues that were raised during review,
ignored, and merged despite such.
Diffstat (limited to 'packaging/macpages')
0 files changed, 0 insertions, 0 deletions