From 5f4a8a7418044f7f3bbd0ea2ac12c487443d7c1d Mon Sep 17 00:00:00 2001 From: Matt Michielsen Date: Tue, 12 Oct 2021 16:58:52 -0400 Subject: [PATCH 1/2] Added new documentation for development requirements --- docs/web_app.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/web_app.md b/docs/web_app.md index bb06cb82..7bcb75cb 100644 --- a/docs/web_app.md +++ b/docs/web_app.md @@ -4,11 +4,21 @@ this setup is based on Raspian JESSIE +## development requirements (wsl Ubuntu/Debian) + cd /path/to/EasyRaceLapTimer/web + sudo apt-get install ruby-dev libssl-dev libapr1-dev redis-server libaprutil1-dev imagemagick wkhtmltopdf redis-server libsqlite3-dev + sudo gem install bundler + bundle + rake db:create + rake db:migrate + rake db:seed + + ## install requirements switch to the **web** folder in your EasyRaceLapTimer folder - sudo apt-get install ruby2.1-dev libssl-dev apache2 apache2-threaded-dev libapr1-dev redis-server libaprutil1-dev imagemagick wkhtmltopdf redis-server + sudo apt-get install ruby-dev libssl-dev apache2 apache2-threaded-dev libapr1-dev redis-server libaprutil1-dev imagemagick wkhtmltopdf redis-server sudo gem install bundler bundle config build.nokogiri --use-system-libraries sudo gem install nokogiri -v "1.6.6.2" From f6ccfcf6c6f50e52857e020bfdb4b36cdbd1042d Mon Sep 17 00:00:00 2001 From: Matt Michielsen Date: Tue, 5 Jul 2022 16:04:48 +0100 Subject: [PATCH 2/2] Updated docs with a couple more correct dependencies --- .gitignore | 1 + docs/web_app.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index bb62abdc..e572121e 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ web/node_modules moc_* node_modules/ +*~ diff --git a/docs/web_app.md b/docs/web_app.md index 7bcb75cb..dd289e60 100644 --- a/docs/web_app.md +++ b/docs/web_app.md @@ -6,7 +6,7 @@ this setup is based on Raspian JESSIE ## development requirements (wsl Ubuntu/Debian) cd /path/to/EasyRaceLapTimer/web - sudo apt-get install ruby-dev libssl-dev libapr1-dev redis-server libaprutil1-dev imagemagick wkhtmltopdf redis-server libsqlite3-dev + sudo apt-get install build-essential ruby-dev libssl-dev libapr1-dev libaprutil1-dev imagemagick wkhtmltopdf redis-server libsqlite3-dev nodejs sudo gem install bundler bundle rake db:create