zmk/lambda/Gemfile.lock
Chris Andreae c7fc3432cd
Docker container and lambda function for performing firmware builds
Provides an entry point that builds and returns a combined LH + RH keyboard
firmware when provided a keymap via a POST body.

Wraps compilation with ccache, and includes a pre-warmed cache of the build in /tmp/ccache.
To maximize chance of a direct cache hit, changes the lambda driver to always build in /tmp/build.

some back of the envelope measurements (2012 xeon e3-1230v2, nixos)
clean build, no cache -> 21.308
clean build, cache -> 7.145
modified keymap, clean build, cache -> 12.127
2022-12-24 13:00:14 +09:00

36 lines
649 B
Text

GIT
remote: https://github.com/logandk/serverless-rack
revision: 7364305bcbbf7f6cc6851497069a5a4cb91936b1
branch: 7364305bc
specs:
serverless-rack (1.0.7)
rack (~> 2.0)
GEM
remote: https://rubygems.org/
specs:
aws_lambda_ric (2.0.0)
mustermann (2.0.2)
ruby2_keywords (~> 0.0.1)
rack (2.2.4)
rack-protection (2.2.2)
rack
ruby2_keywords (0.0.5)
sinatra (2.2.2)
mustermann (~> 2.0)
rack (~> 2.2)
rack-protection (= 2.2.2)
tilt (~> 2.0)
tilt (2.0.11)
PLATFORMS
ruby
DEPENDENCIES
aws_lambda_ric
rack
serverless-rack!
sinatra (~> 2)
BUNDLED WITH
2.1.4