Alex
Alex
One question: This project is dead?
@jcockhren, @MIvanchev, thanks for you answer. If you mean the render system, maybe try to use Lime?
More simply and without `using`: ``` haxe var a = {v:1}; var b = 1; (a = (a.v + b)).v //
Ooo, it's stupid typo. Correctly: 'a.v =' instead 'a ='.
Tested [there](https://github.com/pontem-network/pontem/runs/5110111829?check_suite_focus=true#step:3:56), works 👍
Maybe is possible ( :) ) to create simple Api like `getRawDescriptor(version):Url //or raw-content or parsed-typed-json` [hither](https://github.com/HaxeFoundation/haxelib/blob/master/src/website/api/ProjectApi.hx).
1. In this case haxelib.json must be exists in root of repo; 2. What about another (potential) supported systems such as Mercurial or Subversion? Should we detect what use by...
I like the Cargo impl too. but this is new format and will change the our current format: From `{"libname" : "ver"}` to `{"libname" : {"version":"", "git/hg/svn":"", "branch/tag/rev":""} }`. But...
Another one variant - namespace-like: ``` json "dependencies": { "libFromHaxelibA": "", "libFromHaxelibB": "10.2.4", "libFromGit": "git::https://github.com/HaxeFoundation/libFromGit.git", "libFromHg": "hg::https://bitbucket.org/HaxeFoundation/libFromHg" } ``` But without tags/revs/branches.
I love the NPMs format but it doesn't support any other control version system.