Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants