Skip to content

jeebsdotorg/jbible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jbible:
=======
An application to calculate the chapters you should be reading on day /x/
with Professor Grant Horner's Bible Reading System.

To see the list of chapters for day one:
$ jbible day 1

To see the list of chapters for day nine-hundred and forty-two:
$ jbible day 942

etc...

Fun fact - You will need to read 5,845,262,923,501 consecutive days for the
reading system to restart on Chapter 1 of all lists.

Building:
=========
Current Prerequisites:
- none

Future Prerequisites:
- libsword (1.8.1)
- esv2011 module for libsword, extracted in the source tree, such that:
    .sword/
    ├── mods.d
    │   └── esv2011.conf
    └── modules
        └── texts
            └── ztext
                └── esv2011
                    ├── nt.bzs
                    ├── nt.bzv
                    ├── nt.bzz
                    ├── ot.bzs
                    ├── ot.bzv
                    └── ot.bzz

To create the executable:
$ make

To delete the executable and intermediate object files from previous builds:
$ make clean

Wishlist:
=========
- Learn better C.
- Track reading progress with save, load, increment, etc...
- SWORD module support.
- Print the text of the daily chapters in a nice readable format.
- Audio integration.
- Additional Bible reading plans.

External Links:
===============
- http://grant-horner-bible-reading-plan-pdf.weebly.com/
- https://wiki.crosswire.org/Main_Page
- https://www.faithcomesbyhearing.com/