all repos — TinyCrypT @ 86a70abaab23e8c538224fe046d26fc1d5cb6e8f

Short and sweet classical cryptographic primitives

Dev environment setup
Juniper Beatitudes [email protected]
Tue, 30 Dec 2025 11:42:25 -0600
commit

86a70abaab23e8c538224fe046d26fc1d5cb6e8f

parent

4f888d7e0bdfefa6baaa26ea7a0e581ee5791ded

2 files changed, 30 insertions(+), 0 deletions(-)

jump to
A .clang-format

@@ -0,0 +1,1 @@

+BasedOnStyle: GNU
A flake.nix

@@ -0,0 +1,29 @@

+{ + description = "TinyCrypT Build Environment"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; + }; + + outputs = + { + self, + nixpkgs, + ... + }@inputs: + let + system = "x86_64-linux"; + pkgs = nixpkgs.legacyPackages.${system}; + shl = pkgs.mkShell { + name = "tct-tooling-env"; + packages = with pkgs; [ + cmake + gcc + clang-tools + ]; + }; + in + { + devShells.${system}.default = shl; + }; +}