PS: The tarball is self-hosted from checkout of 
https://github.com/HaxeFoundation/haxe because 1) it needs to recurse over 
submodules, and 2) this way I included the ocaml build dependencies that are 
not in packages in the 'ocamldeps' directory. The file PORTS_RECIPE lists the 
steps followed.

On Fri, Dec 6, 2019, at 9:21 AM, Thomas Frohwein wrote:
> Hi,
> 
> Please find attached a port of the Haxe language. Haxe is a high-level
> strictly-typed language that can compile to different target languages
> and platforms like JS, C++, C#, Java, Python, Lua, Flash.
> 
> Passes make port-lib-depends-check and portcheck. It compiles and runs
> the example Hello World program [1]. I have also used it to build and
> run the upcoming port hashlink, a VM that runs bytecode-compiled Haxe
> applications like the indie game Dead Cells.
> 
> Links to other tutorials and examples, and general documentation are
> available at [1].
> 
> A few comments:
> 
> * The build doesn't include the CFLAGS. I tried a few ways, but am not
>   familiar enough with the OCaml-verse.
> * Would appreciate hosting the tarball somewhere else because I can't
>   guarantee uptime.
> 
> ok?
> 
> [1] https://haxe.org/manual/introduction-hello-world.html
> 
> Attachments:
> * haxe.tgz

-- 
  
tfrohw...@fastmail.com

PGP Public Key: https://pgp.mit.edu/pks/lookup?op=get&search=0xE1A22D58D20C6D22

Reply via email to