Add docker image derivation

This commit is contained in:
Paul Brinkmeier 2023-03-09 02:22:48 +01:00
parent d5cd8905bb
commit da2540c3fa
3 changed files with 11 additions and 2 deletions

View File

@ -167,7 +167,7 @@ showByteHex :: Word8 -> String
showByteHex = printf " %02X" showByteHex = printf " %02X"
showByteBin :: Word8 -> String showByteBin :: Word8 -> String
showByteBin = printf "%8b" showByteBin = printf "%08b"
blockName :: Char -> Maybe String blockName :: Char -> Maybe String
blockName c = UnicodeBlocks.blockName . UnicodeBlocks.blockDefinition <$> UnicodeBlocks.block c blockName c = UnicodeBlocks.blockName . UnicodeBlocks.blockDefinition <$> UnicodeBlocks.block c

9
nix/docker-image.nix Normal file
View File

@ -0,0 +1,9 @@
let
pkgs = import ./pkgs.nix {};
utoy = import ../utoy.nix;
in
pkgs.dockerTools.buildImage {
name = "git.pbrinkmeier.de/paul/utoy";
tag = "1.0";
config.Cmd = [ "${utoy}/bin/utoy" ];
}

View File

@ -14,7 +14,7 @@ license-file: LICENSE
build-type: Simple build-type: Simple
extra-source-files: extra-source-files:
README.md README.md
utoy.css static/utoy.css
source-repository head source-repository head
type: git type: git