From ea3b523a37d22e67eaf5019bb8a661a60e82cc31 Mon Sep 17 00:00:00 2001 From: seth Date: Wed, 15 Nov 2023 03:37:38 -0500 Subject: flake: use naersk to build cross arch docker images --- parts/packages.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'parts/packages.nix') diff --git a/parts/packages.nix b/parts/packages.nix index 852db09..c4113c1 100644 --- a/parts/packages.nix +++ b/parts/packages.nix @@ -1,13 +1,21 @@ -{self, ...}: { +{ + self, + inputs, + ... +}: { perSystem = { pkgs, - self', + system, + config, ... }: { packages = { - teawiebot = pkgs.callPackage ./derivation.nix {inherit self;}; - teawiebot-smol = self'.packages.teawiebot.override {optimizeSize = true;}; - default = self'.packages.teawiebot; + teawiebot = pkgs.callPackage ./derivation.nix { + version = builtins.substring 0 8 self.lastModifiedDate or "dirty"; + naersk = inputs.naersk.lib.${system}; + }; + + default = config.packages.teawiebot; }; }; } -- cgit v1.2.3