diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2014-03-17 00:34:31 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2014-03-17 00:34:31 +0200 |
commit | 4ab3dc440bca368deb96ce550ddfd8e9d7de90e7 (patch) | |
tree | 1bf88cfd2a7088bb23117ed648f8b118443a3a77 /backends.py | |
parent | 8a02b9da394527b4ec7a6a452d6610327343bbd3 (diff) | |
download | meson-4ab3dc440bca368deb96ce550ddfd8e9d7de90e7.zip meson-4ab3dc440bca368deb96ce550ddfd8e9d7de90e7.tar.gz meson-4ab3dc440bca368deb96ce550ddfd8e9d7de90e7.tar.bz2 |
Kill ply dependency dead.
Diffstat (limited to 'backends.py')
-rw-r--r-- | backends.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/backends.py b/backends.py index 7fe54e1..75ef3d2 100644 --- a/backends.py +++ b/backends.py @@ -12,8 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +import parsertest as mparser2 import os, sys, re, pickle -import nodes import environment, mlog from meson_install import InstallData from build import InvalidArguments @@ -39,8 +39,8 @@ def do_replacement(regex, line, confdata): var = confdata.get(varname) if isinstance(var, str): pass - elif isinstance(var, nodes.StringStatement): - var = var.get_value() + elif isinstance(var, mparser2.StringNode): + var = var.value elif isinstance(var, int): var = str(var) else: @@ -60,8 +60,8 @@ def do_mesondefine(line, confdata): v = confdata.get(varname) except KeyError: return '/* undef %s */\n' % varname - if isinstance(v, nodes.BoolStatement): - v = v.get_value() + if isinstance(v, mparser2.BooleanNode): + v = v.value if isinstance(v, bool): if v: return '#define %s\n' % varname |