From 0b0a30673676c80dece57c380444833115f537d6 Mon Sep 17 00:00:00 2001 From: Jeremy Baxter Date: Thu, 8 Aug 2024 17:43:32 +1200 Subject: [PATCH] .build.yml: init --- .build.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .build.yml diff --git a/.build.yml b/.build.yml new file mode 100644 index 0000000..3cd10aa --- /dev/null +++ b/.build.yml @@ -0,0 +1,15 @@ +--- +image: nixos/unstable +packages: + - nixos.ldc +environment: + CFLAGS: "-Oz -de -unittest -main -run" + NIX_CONFIG: "experimental-features = nix-command flakes" +sources: + - "https://git.sr.ht/~jeremy/initial" +tasks: + - ldc: | + ldc2 $CFLAGS initial/initial.d + - ldc-1_30_0: | + nix build -o ldc-1.30.0 --accept-flake-config github:PetarKirov/dlang.nix#ldc-1_30_0 + ldc-1.30.0/bin/ldc2 $CFLAGS initial/initial.d