switch to bundler
This commit is contained in:
parent
de5f05e1a4
commit
1f4e3e71e1
6 changed files with 16 additions and 11 deletions
|
@ -3,3 +3,4 @@
|
|||
gem "nokogiri", "~> 1.13"
|
||||
gem "paint", "~> 2.2"
|
||||
gem "json", "~> 2.6"
|
||||
gem "standard", "~> 1.12"
|
17
README.md
17
README.md
|
@ -296,17 +296,20 @@ contents of the [src/](src/) directory:
|
|||
|
||||
**Note #1**
|
||||
|
||||
By default it is not neccessary to run these scripts because the contents of `src/` is included in
|
||||
the repository already.
|
||||
|
||||
By default it is not neccessary to run the scripts mentioned above because the contents of
|
||||
`src/` is included in the repository already.
|
||||
|
||||
**Note #2**
|
||||
|
||||
The scripts are written in [Ruby v3.1.0+](https://www.ruby-lang.org). <br>
|
||||
The ["pull-english"](bin/json/pull-english), ["pull-farsi"](bin/json/pull-farsi) and
|
||||
["pull-portuguese"](bin/json/pull-portuguese) scripts depend on the ["pull-arabic"](bin/json/pull-arabic)
|
||||
script being run first. The script dependencies can be installed by
|
||||
running `gem install -g gem.deps.rb` from the root of the repository.
|
||||
The script dependencies can be installed by running the following from
|
||||
the root of the repository:
|
||||
|
||||
```
|
||||
gem install bundler --no-rdoc --no-ri
|
||||
bundle install
|
||||
```
|
||||
|
||||
## Download
|
||||
|
||||
For those of you who don't have access to, or know how to use "git",
|
||||
|
|
|
@ -12,10 +12,11 @@
|
|||
|
||||
##
|
||||
# Set process title - primarily for the "ps" command
|
||||
Process.setproctitle("quran-pull (al-quran) (#{ARGV[1])")
|
||||
Process.setproctitle("quran-pull (al-quran) (#{ARGV[1]})")
|
||||
|
||||
##
|
||||
# Dependencies
|
||||
require "bundler/setup"
|
||||
require "net/http"
|
||||
require "nokogiri"
|
||||
require "json"
|
||||
|
@ -33,7 +34,7 @@ delay = 0.5
|
|||
# Chapter names
|
||||
names = JSON.parse(
|
||||
File.read(
|
||||
File.join('bindata', 'al-quran.cc', 'chapter-names.json')
|
||||
File.join("bindata", "al-quran.cc", "chapter-names.json")
|
||||
)
|
||||
)
|
||||
|
||||
|
|
|
@ -15,6 +15,7 @@ Process.setproctitle("quran-pull (pull-arabic)")
|
|||
|
||||
##
|
||||
# Dependencies
|
||||
require "bundler/setup"
|
||||
require "net/http"
|
||||
require "nokogiri"
|
||||
require "json"
|
||||
|
|
|
@ -15,6 +15,7 @@ Process.setproctitle("quran-pull (pull-english)")
|
|||
|
||||
##
|
||||
# Dependencies
|
||||
require "bundler/setup"
|
||||
require "net/http"
|
||||
require "nokogiri"
|
||||
require "json"
|
||||
|
|
|
@ -18,5 +18,3 @@ Process.setproctitle("quran-pull (pull-farsi)")
|
|||
Process.wait Process.spawn(
|
||||
"./bin/json/private/al-quran", "fa", "farsi"
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue