al-quran.reflectslight.io/Gemfile
0x1eef bf4b7484f9 Add lock to avoid builds running in parallel
When one build is running, we don't want a second one
to run as well as the two builds could step on each
other toes. This change adds a locking mechanism that
waits for the current build to finish before starting
the next build.
2023-11-27 18:16:03 -03:00

30 lines
764 B
Ruby

# frozen_string_literal: true
source "https://rubygems.org"
##
# nanoc
gem "nanoc", "~> 4.12"
##
# nanoc filters
gem "nanoc-gzip.rb", github: "0x1eef/nanoc-gzip.rb", tag: "v0.2.1"
gem "nanoc-webpack.rb", github: "0x1eef/nanoc-webpack.rb", tag: "v0.2.0"
gem "nanoc-tidy.rb", github: "0x1eef/nanoc-tidy.rb", tag: "v0.1.3"
gem "rainpress", "~> 1.0"
gem "sass", "~> 3.7"
##
# Ruby web server
gem "server.rb", path: "./packages/ruby/server"
##
# Everything else
gem "ryo.rb", github: "0x1eef/ryo.rb", tag: "v0.3.0"
gem "test-cmd.rb", github: "0x1eef/test-cmd.rb", tag: "v0.3.0"
gem "lockf.rb", github: "0x1eef/lockf.rb", tag: "v0.12.0"
gem "standard", "~> 1.24"
gem "paint", "~> 2.3"
gem "dotenv", "~> 2.8"
gem "listen", "~> 3.0"
gem "memoize", "~> 1.3"
gem "rake"