render-zig

A 3D rendering engine written in Zig
git clone git://git.christianermann.dev/render-zig
Log | Files | Refs

build.zig.zon (1944B)


      1 .{
      2     .name = "render-zig",
      3     // This is a [Semantic Version](https://semver.org/).
      4     // In a future version of Zig it will be used for package deduplication.
      5     .version = "0.0.0",
      6 
      7     // This field is optional.
      8     // This is currently advisory only; Zig does not yet do anything
      9     // with this value.
     10     //.minimum_zig_version = "0.11.0",
     11 
     12     // This field is optional.
     13     // Each dependency must either provide a `url` and `hash`, or a `path`.
     14     // `zig build --fetch` can be used to fetch all dependencies of a package, recursively.
     15     // Once all dependencies are fetched, `zig build` no longer requires
     16     // internet connectivity.
     17     .dependencies = .{
     18         .@"mach-glfw" = .{
     19             .url = "https://pkg.machengine.org/mach-glfw/fb4ae48540454270ab969c8c645bbc6eff3c2dfb.tar.gz",
     20             .hash = "12201ae68707aefe54ffb9d8c64721d4a2ac36186f8bd390e4f670033fec6737664a",
     21             .lazy = true,
     22         },
     23         .@"mach-gpu" = .{
     24             .url = "https://pkg.machengine.org/mach-gpu/4743eb5b485d97afdc0be8ad111aa1a3e5a884d8.tar.gz",
     25             .hash = "12201c2574aa3edf9048dfbd5ec16de15a8345e9f27066e1d56e3e2ba35d32cba584",
     26             .lazy = true,
     27         },
     28         .zigimg = .{
     29             .url = "https://github.com/zigimg/zigimg/archive/2e7ce963028b65c1b020621d035a4e27251997ef.tar.gz",
     30             .hash = "1220c65942a3932581f5c2ec3d8076e480e4b118378dcbf127c2b98041d2bcb46db6",
     31             .lazy = true,
     32         },
     33     },
     34     .paths = .{
     35         // This makes *all* files, recursively, included in this package. It is generally
     36         // better to explicitly list the files and directories instead, to insure that
     37         // fetching from tarballs, file system paths, and version control all result
     38         // in the same contents hash.
     39         "",
     40         // For example...
     41         //"build.zig",
     42         //"build.zig.zon",
     43         //"src",
     44         //"LICENSE",
     45         //"README.md",
     46     },
     47 }