Skip to content

Releases: MarcoDaniels/elm-aws-cloudfront

Nix derivation with uglifyjs

14 Jan 13:11
0b6f2fa
Compare
Choose a tag to compare

Use uglifyjs to minimise bundle on nix-build.

Nix derivation

08 Jan 20:24
f23878c
Compare
Choose a tag to compare

Nix derivation to build the application.

Import as:

cloudfront = pkgs.callPackage (pkgs.stdenv.mkDerivation {
    name = "elm-aws-cloudfront";
    src = fetchGit {
      url = "https://github.com/MarcoDaniels/elm-aws-cloudfront.git";
      ref = "refs/tags/nix-1.0.0";
    };
    installPhase = ''
      mkdir -p $out
      cp $src/default.nix $out
    '';
  }) { };

Run as:

cloudfront.buildElmAWSCloudFront {
  src = ../../.;
  elmSrc = ../../nix/elm-srcs.nix;
  elmRegistryDat = ../../nix/registry.dat;
  lambdas = [
    {
      module = ./src/MyModule.elm;
      flags = [ ''token:"token"'' ''url:"url"'' ];
    }
  ];
}

elm-aws-cloudfront first release

07 Jan 09:06
6540926
Compare
Choose a tag to compare