From 18b67e471a5bfd0e7f897721c808b875328ee35a Mon Sep 17 00:00:00 2001 From: Patrick Cleavelin Date: Mon, 1 Apr 2024 20:46:56 -0500 Subject: [PATCH] use just file, make flake work on mac --- .gitignore | 5 ++--- flake.nix | 2 +- justfile | 10 ++++++++++ 3 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 justfile diff --git a/.gitignore b/.gitignore index aaf15c0..ab84db3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ /target -**/result -result/ -result +/config + .env diff --git a/flake.nix b/flake.nix index bc64af4..899f911 100644 --- a/flake.nix +++ b/flake.nix @@ -42,7 +42,7 @@ cmake libopus yt-dlp - ]; + ] ++ (if pkgs.system == "aarch64-darwin" || pkgs.system == "x86_64-darwin" then [ darwin.apple_sdk.frameworks.Security darwin.apple_sdk.frameworks.SystemConfiguration ] else []); }; packages = with pkgs; flake-utils.lib.flattenTree rec { diff --git a/justfile b/justfile new file mode 100644 index 0000000..3170016 --- /dev/null +++ b/justfile @@ -0,0 +1,10 @@ +alias b := build +alias r := run + +set dotenv-load + +build: + cargo build + +run: + cargo run