Skip to content
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

Support for scoped setups #18

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

dpomier
Copy link

@dpomier dpomier commented Feb 4, 2020

Allow using hxp from local scopes:

  • This PR depends on Unify runProcess and runCommand #21, and changes Haxelib.runCommand and Haxelib.runProcess to always pre-concatenate the arguments. It allows haxelib to be run from a non-executable command (for instance with lix). The concatenation is pretty naive, so care needs to be taken when dealing with paths.
  • HXML.buildFile is added and gives the possibility to build a hxml file from a given directory. To work this required to remove the comments from hxml files - see changes in fromString.
  • A few calls have been updated to allow non-executables commands (namely neko, haxelib and haxe).

@dpomier dpomier changed the title Add support for scoped setups Support for scoped setups Feb 6, 2020
@dpomier dpomier marked this pull request as ready for review February 12, 2020 16:52
@EliteMasterEric
Copy link

Anyone aware of the status of this change?

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.

2 participants