Skip to content
📖 BibleTime is a powerful cross platform Bible study tool.
C++ CMake QMake CSS QML C Other
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows .github: Added workflow for generating documentation May 3, 2020
.tx .tx/config: Disable Transifex for master in favor of stable-3.0 May 9, 2020
cmake cmake/BTApplication.cmake: Added QT_NO_KEYWORDS to definitions May 25, 2020
docs Removed legacy docs/development/ directory May 1, 2020
i18n Updated translations from Transifex May 9, 2020
pics Fix some Qt warnings. It looks like SVGcleaner broke a few svg icons. Jan 17, 2016
platforms make fix_cpp_headers Jan 2, 2020
src Fix bug #252 - Choosing a text from the history returns the text lowe… May 29, 2020
tests Replaced uses of Qt keywords with the respective Q_* macros May 25, 2020
.gitattributes Ignore .travis.yml in "git archive". Feb 12, 2015
.gitignore .gitignore: Added /config.cmake Apr 29, 2020
.mailmap Updated .mailmap Dec 18, 2019
.travis.yml Refactored documentation generation, removed generated docs from git Apr 30, 2020
CMakeLists.txt CMakeLists.txt: Removed detection of C compiler (unused) May 25, 2020
ChangeLog Fix bug #252 - Choosing a text from the history returns the text lowe… May 29, 2020
FILE_HEADER.cpp.in Updated copyright headers of C++ files. Nov 26, 2019
LICENSE Moved source code to toplevel. Aug 10, 2010
README.md README.md: Fixed CLucene version number May 9, 2020
archive.sh archive.sh: Return 1 on error, use -e for xz compression. May 14, 2016
build-debug.sh build-(release|debug).sh: Added missing #! line. Sep 22, 2018
build-release.sh build-(release|debug).sh: Added missing #! line. Sep 22, 2018

README.md

README for BibleTime Build StatusPackaging status

BibleTime is a Bible study application based on the Sword library and Qt toolkit.

INSTALLATION

You can just download and install BibleTime from github. The following requirements are needed only if you want to develop BibleTime.

BUILD REQUIREMENTS

DOCUMENTATION GENERATION REQUIREMENTS (OPTIONAL)

  • po4a
  • xsltproc
  • docbook-xsl
  • docbook-xml
  • fop (for PDF generation)

These packages are only used by the build system when document generation and installation is enabled. By default, all translations of the handbook and howto documents are generated and installed. This can be changed using the following options to CMake:

  • BUILD_HANDBOOK_HTML - whether to generate and install the HTML handbook
  • BUILD_HANDBOOK_HTML_LANGUAGES - list of language codes to use for HTML handbook, or empty for all languages
  • BUILD_HANDBOOK_PDF - whether to generate and install the PDF handbook
  • BUILD_HANDBOOK_PDF_LANGUAGES - list of language codes to use for PDF handbook, or empty for all languages
  • BUILD_HOWTO_HTML - whether to generate and install the HTML howto
  • BUILD_HOWTO_HTML_LANGUAGES - list of language codes to use for HTML howto, or empty for all languages
  • BUILD_HOWTO_PDF - whether to generate and install the PDF howto
  • BUILD_HOWTO_PDF_LANGUAGES - list of language codes to use for PDF howto, or empty for all languages

For example, passing -DGENERATE-HOWTO_HTML_LANGUAGES=en;et to the cmake command to restricts generation and installation of howto HTML versions to the English and Estonian translations only, and -DBUILD_HOWTO_PDF=OFF disables generation of the howto in PDF format.

PROCEDURE

In the toplevel directory of this package, you can find the scripts build-debug.sh and build-release.sh.

Run build-debug.sh to build BibleTime in debug mode. It will build in the directory ./build/ and install to ./build/install/. You can run it just there, you do not have to install it to /usr/.

For a real installation, run build-release.sh. This will also build in ./build/, but then install to /usr/local.

FEEDBACK

Please report any bugs your find to our issue tracker or see the BibleTime homepage for additional information.

DOCUMENTATION

You can find information about BibleTime, the installation and its usage in the following places:

  • http://www.bibletime.info/
  • The BibleTime handbook available in the Help menu of the BibleTime application.
  • There's a Bible study tutorial in the help menu.

May God, our Lord, use BibleTime for his glory.

The BibleTime developers

You can’t perform that action at this time.