Closed SeanRamey closed 3 years ago
Because there are two brolti packages with different configs in your xmake.lua, xmake will use #id to distinguish them, root brolti (add_requires(brolti)) and freetype's dep(brolti)
you need only remove add_requires(brolti)
Because there are two brolti packages with different configs in your xmake.lua, xmake will use #id to distinguish them, root brolti (add_requires(brolti)) and freetype's dep(brolti)
you need only remove
add_requires(brolti)
If that's true, why does it matter if I move brotli to a seperate add_requires()?
If that's true, why does it matter if I move brotli to a seperate add_requires()?
You can add it, but freetype will still use the brolti package that it depends on internally.
It is not a bug.
Describe the bug
Small typo looking issue in the xrepo output. Only happens when
add_requires()
is a certain order. This produces the bug:Here's the output:
This does not:
Here's the output:
Expected behavior
Shouldn't have extra characters.
Related Environment