support more architectures

This commit is contained in:
2023-03-23 17:11:48 +01:00
parent b453912868
commit 4c793de993

View File

@@ -1,22 +1,23 @@
{
description = "A very basic flake";
outputs = { self, nixpkgs }:
inputs.utils.url = "github:numtide/flake-utils";
outputs = { self, nixpkgs, utils }:
utils.lib.eachSystem (utils.lib.defaultSystems) ( system:
let
pkgs = nixpkgs.legacyPackages.x86_64-linux;
pkgs = nixpkgs.legacyPackages."${system}";
in
{
devShell.x86_64-linux = pkgs.mkShell {
shellHook = ''
export QEMU_NET_OPTS="hostfwd=tcp::2221-:22,hostfwd=tcp::8080-:80"
'';
};
devShells.default = pkgs.mkShell {
shellHook = ''
export QEMU_NET_OPTS="hostfwd=tcp::2221-:22,hostfwd=tcp::8080-:80"
'';
};
packages.x86_64-linux.ep3-bs =
with import nixpkgs { system = "x86_64-linux"; };
stdenv.mkDerivation {
packages.ep3-bs = with pkgs; stdenv.mkDerivation {
name = "ep3-bs";
src = fetchFromGitHub {
owner = "tkrebs";
repo = "ep3-bs";
@@ -35,6 +36,8 @@
nixosModules.ep3-bs = import ./ep3-bs.nix;
}) // {
nixosConfigurations.test = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";