Dylan Baker

Results 133 issues of Dylan Baker

This is moslty just adding a pass to lower compiler arguments, and the necessary code to the compiler object.

MIR
difficulty:moderate

We need support for add_project_arguments. I see two approaches to this: 1. handle this completely in MIR, by having a transformation pass that walks over all the targets generated and...

MIR
backend:ninja

Meson++ makes use of compiler.find_library quite a bit, for the implementation of c++ filesystems

MIR
difficulty:hard

I'd like to handle all subdir() invocations in the frontend, and have a complete tree for the MIR level, I think the best thing to do is have a pass...

frontend

Because I want a complete AST from the frontend, and then to prune it down later, we need to do something with `subdir_done()` at the AST level. I have a...

frontend

This is a case where I think that python with it's pyproject.toml made a really good choice, it specified that there would be a "tools" section, like so: ```toml [tools]...

scheduled
need discussion

The schema itself should be versioned, and have a required "schema-version" field. It should use semantic versioning, so that a parser implementing 1.1 can parser 1.0 as valid schema, but...

need feedback
scheduled

I've been thinking about replacing pkg-config a lot, and one of the real short comings of pkg-config is that it assumes C (and C++ and ObjC kinda work because of...

enhancement
help wanted
need discussion

It seems odd to call them an `Interface`, but there doesn't seem to be another way to represent them

scheduled
documentation

One that as a build system implementor I have to deal with often, is pkg-config files with dependencies on "special" libraries. Whether this is `libdl` or `libm`, which are part...

enhancement
need discussion