back2dos on master
Update README.md Merge pull request #153 from Ri… (compare)
kevinresol on master
Guess cp for the kha ecosystem (compare)
kevinresol on master
Update haxeshim Release 15.10.1 (compare)
kevinresol on v15.10.1
kevinresol on master
Fix shebang (compare)
kevinresol on master
Closes #151 (compare)
kevinresol on master
Support main in haxelib.json (h… (compare)
kevinresol on v15.10.0
npx
if that matters.
lix
and nonshimmed haxelib
in the same $PATH
(as your output fromlix run-haxelib . formatter
indicates) ... that takes a quite peculiar setup ... are you throwing npm-haxe in the mix or something? ^^
lix install --flat git:https://gitlab.com/<org>/<repo>.git\#<branch>
but gave me Cannot resolve version <branch>
downloading git:https://gitlab.com/<org>/<repo>.git#<sha>
From https://gitlab.com/<org>/<repo>
* branch HEAD -> FETCH_HEAD
fatal: reference is not a tree: <sha>
HAXE_ROOT
should do it right? https://github.com/lix-pm/haxeshim/blob/master/src/haxeshim/Scope.hx#L539
haxelib git
has an option to specify a subfolder
lix install git:<url>#<hash/tag/branch>
too
#branch
in package.json
and run npm install
.
./scripts/Git.hx
:package ;
import Sys.*;
class Git {
static function main()
switch args() {
case [repo, version]:
exit(command('lix', ['install', 'git:some.domain/$repo.git#$version']));
default:
println('name and version required');
exit(1);
}
}