aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend/backends.py
diff options
context:
space:
mode:
authorJohn Ericson <git@JohnEricson.me>2019-02-26 00:13:52 -0500
committerDylan Baker <dylan@pnwbakers.com>2019-02-27 13:10:16 -0800
commit2622e9ec323126edadfcd7017e6ee63c026abb9c (patch)
treefa9c95d9b6209919263f6082c756725fdcad7ded /mesonbuild/backend/backends.py
parent94fe01deec9b41ca3bfed3d04efc23ba50dd3cf5 (diff)
downloadmeson-2622e9ec323126edadfcd7017e6ee63c026abb9c.zip
meson-2622e9ec323126edadfcd7017e6ee63c026abb9c.tar.gz
meson-2622e9ec323126edadfcd7017e6ee63c026abb9c.tar.bz2
Move some configuration classes out of environment.py
First of all, I'd like compilers and other modules that environment.py currently imports to be able to take these without creating hard-to-follow module cycles. Second of all, environment.py's exact purpose seems a bit obscured. Splitting the data types (and basic pure functions) from the more complex logic that infers that data seems like a good way to separate concerns.
Diffstat (limited to 'mesonbuild/backend/backends.py')
0 files changed, 0 insertions, 0 deletions