TOML · 667 bytes Raw Blame History
1 [workspace]
2 members = [".", "afs-as", "afs-ld", "runtime", "bencch/bench-core", "bencch/bench"]
3 resolver = "2"
4
5 [package]
6 name = "armfortas"
7 version = "0.1.0"
8 edition = "2021"
9 description = "Bespoke ARM64 Fortran compiler"
10
11 [lib]
12 name = "armfortas"
13 path = "src/lib.rs"
14
15 [[bin]]
16 name = "armfortas"
17 path = "src/main.rs"
18
19 # `afs` is the short alias. src/bin/afs.rs is a one-line wrapper
20 # that calls into armfortas::cli_entry() so cargo doesn't warn about
21 # two bin targets sharing one source path. Sprint 35's `make
22 # install` may collapse this back to a symlink to save disk.
23 [[bin]]
24 name = "afs"
25 path = "src/bin/afs.rs"
26
27 [dependencies]
28 afs-as = { path = "afs-as" }