Closed haxiomic closed 2 years ago
Hope to PR a fix myself soon and it's not a major change
I got a request from a Haxe Foundation partner to prioritize this issue. So, any chance for that PR? :)
It’s crunch time this week for me on contract work :(:(, I can get to this but after Nov 19th
I've pushed a fix, but it needs a test to close the issue.
I've looked into this a bit, and it seems to be completely unrelated from the fact that it is a "default lib". The issue arrises from doing this:
-lib heaps
-lib heaps:1.8.0
This is because in the entry in the map for the first one is "heaps", but for the second one it's "heaps:1.8.0", so they don't get treated as the same library as they should.
Edit: Nevermind, I was talking about something separate which is intentional behaviour.
#530 fixes this, and includes a test.
Apologies, I misunderstood the problem because I couldn't reproduce it (the -cpp flag has to be in a separate hxml). Here's the test for it: #532.
I've pushed a fix, but it needs a test to close the issue.
Should be good to close now that the test is done, right?
I need to use a specific version of hxcpp, so I add
--library hxcpp:git:https://github.com/haxiomic/hxcpp#patch-3
to the hxmlwhen users run
haxelib install build.hxml
. The result is both hxcpp 4.2.1 and git are installed but 4.2.1 takes priority: