Skip to content

Conversation

@player-03
Copy link
Contributor

When including a haxelib with an overridden path (such as Lime itself, when using a local Haxelib repo), Lime fails to copy extraParams.hxml, potentially breaking compilation. This checks for the file and copies all non-comment lines if found.

Closes #2004, supersedes #2009.

@player-03 player-03 force-pushed the Haxelib_pathOverrides_extraParams branch from 6635946 to 2e856bd Compare December 17, 2025 23:15
@player-03 player-03 changed the base branch from 8.4.0-dev to develop December 17, 2025 23:15
@player-03 player-03 changed the title Include _extraParams.hxml_ even when path overridden. Include extraParams.hxml when library path is overridden. Dec 17, 2025
@tobil4sk
Copy link
Member

It would be ideal if we could pass this onto haxelib, then we wouldn't have to worry about missing behaviour in future

@player-03
Copy link
Contributor Author

Agreed, that would be ideal.

But as far as I know, you can't pass a file path to haxelib path, only a library name. Nor is there a different command that takes a path. So using Haxelib would mean getting rid of pathOverrides entirely, and I assume it's there for a reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Embedded Sounds causes an exception with Haxelib local repo

2 participants