1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-13 19:49:20 +03:00
juvix/app/Commands/Dev/Asm
Jan Mas Rovira 4fcb881ebc
Add main field to juvix.yaml (#2120)
- Closes #2067

This pr adds the field `main` to `juvix.yaml`. This field is optional
and should contain a path to a juvix file that is meant to be used for
the `compile` (and `dev compile`) command when no file is given as an
argument in the CLI. This makes it possible to simply run `juvix
compile` if the `main` is specified in the `jvuix.yaml`.

I have updated the `juvix.yaml` of the milestone examples.

---------

Co-authored-by: Paul Cadman <git@paulcadman.dev>
Co-authored-by: Jonathan Cubides <jonathan.cubides@uib.no>
2023-05-24 15:42:20 +02:00
..
Compile Fix: add supported targets as option for compile commands (#1983) 2023-04-13 14:16:07 +02:00
Run Support basic dependencies (#1622) 2022-12-20 13:05:40 +01:00
Validate Support basic dependencies (#1622) 2022-12-20 13:05:40 +01:00
Compile.hs Add main field to juvix.yaml (#2120) 2023-05-24 15:42:20 +02:00
Options.hs Translation from JuvixAsm to C (#1619) 2022-12-06 11:33:20 +01:00
Run.hs Support more paths (#2000) 2023-04-19 15:56:48 +01:00
Validate.hs Support more paths (#2000) 2023-04-19 15:56:48 +01:00