New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
github.mk: fix tag prefix with single v
and pkg name <> project name
#1729
Conversation
cc4790d
to
934ad30
Compare
- box2d <> Box2D - glfw3 <> glfw
first target read can be affected by definitions in included files
Maybe this variant:
more unified than:
|
How do the cmake rule examples look? We could add |
I'll take those |
Actually, I'll leave them in - there's no functional change and they're already tested. This PR seems covers some more cases with GH_CONF, the odd single |
v
v
and pkg name <> project name
Use `.DEFAULT_GOAL` [special variable] instead of `.DEFAULT` [built-in target] as the latter depends on include order and can cause confusing behaviour. `LOCAL_PKG_LIST` was [broken] in mxe#1729 and this allows for any current `settings.mk` to work correctly. Should also fix mxe#1264 and mxe#1267 since MXE isn't going to include any other files that set this variable in a surprising way. [special variable]:https://www.gnu.org/software/make/manual/make.html#Special-Variables [built-in target]:https://www.gnu.org/software/make/manual/make.html#Special-Targets [broken]:mxe@1cf2afb
fixes #1728