Cristian Le

Results 847 comments of Cristian Le
trafficstars

> It wouldn't work if I wanted to pass something like `--debug-find` as a CMake argument, though. Why wouldn't it? Like passing multiple args doesn't work or passing a value...

But for the case of `SKBUILD_CMAKE_ARGS` we want to encourage the usage of `SKBUILD_CMAKE_DEFINE` and we have documented that an escape `\` is needed [^1] although indeed an example for...

What about deprecating the `;` split syntax? Internally it should work fine if we change the splitting there to also be `shlex`. Or we could do both, try a regex...

The deprecation would be in your example the `;` between `-DCMAKE_PREFIX_PATH` and `-DCMAKE_MODULE_PATH`

If you want a neat tool check [`cog`](https://github.com/nedbat/cog). To mock the way it works is like ```rst Authors ~~~~~~~ .. [[[cog import textwrap def get_contributors(): ... print(textwrap.wrap(" ".join(get_contributors()), width=999)) ]]]...

Unfortunately this would not play quite well with type-hints

It's about (statically) type-hinting for `argument1`. Afaiu you don't have a way to type-hint dynamic attributes statically, while the dict case is handled by `__getitem__`. I haven't ecperimented with type-hinting...

I guess if there are users wanting some new feature currently in development, I don't see why not. We also provide a [copr repo](https://copr.fedorainfracloud.org/coprs/g/scikit-build/nightly/) for nightly builds if they want...

> CMake 4 and a few others things are taking my time at the moment Dealing with the fallout of projects having too low `cmake_minimum_required `? I also got a...

> You can work around any projects that are set too low with `-DCMAKE_POLICY_VERSION_MINIMUM=3.5` (and they've been producing warnings for a long time, though people ignore those warnings). Setting an...