-
-
Notifications
You must be signed in to change notification settings - Fork 78
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
--skip-dependencies option in haxelib #343
Comments
Yes, I would like --skip-dependencies so I can install flixel to use with NME, without 100M of lime+openfl which I do not need. |
Sorry about that, we decided to avoid using haxelib dependencies for that exact reason for a while... But now it's become necessary to lock flixel to specific OpenFL / Lime versions. I don't think there should be a prompt by default, that would break all sorts of CI scripts. |
Agree, something like --skip-dependencies and --prompt-dependencies or maybe |
For starters I guess it would be just checking if the |
When installing an extension with a dependency like
"openfl": ""
, haxelib starts downloading the latest version ( e.g.4.0.3
) although openfl is already present on the system (3.6.1
)Now there would be two/three ways to go about this :
--skip-dependencies
that lets the user install dependencies on their own if they wish to--no-update
which only checks for dependencies being met, and doesn't auto-update to latest, unless dependency demands it (>=4
)Having written the last paragraph actually just noticed that dependencies can't specify a version number equal to, or above. That would be a good enhancement too
The text was updated successfully, but these errors were encountered: