add more dependencies for both system and python, how to verify font install

This commit is contained in:
Matt George
2022-04-05 15:20:34 -04:00
parent d12ca16853
commit a04636286a
+11 -4
View File
@@ -52,7 +52,7 @@ the command::
apt-get install virtualenvwrapper python-dev libavcodec-dev libavformat-dev \
libavresample-dev libswresample-dev libswscale-dev libfreetype6-dev libglew1.6-dev \
libfribidi-dev libsdl2-dev libsdl2-image-dev libsdl2-gfx-dev \
libsdl2-mixer-dev libsdl2-ttf-dev libjpeg-dev
libsdl2-mixer-dev libsdl2-ttf-dev libjpeg-dev fonts-motoya-l-cedar
We strongly suggest installing the Ren'Py modules into a Python
virtualenv. To create a new virtualenv, open a new terminal and run::
@@ -63,9 +63,9 @@ To return to this virtualenv later, run::
workon renpy
After activating the virtualenv, install cython, future, and six::
After activating the virtualenv, install additional dependencies::
pip install -U cython future six
pip install -U cython future six typing pefile requests
Then, install pygame_sdl2 by running the following commands::
@@ -90,6 +90,13 @@ install the modules that support Ren'Py::
python setup.py install
popd
For Japanese language support (used in the testcases project), check for the file::
renpy/launcher/game/fonts/MTLc3m.ttf
If not present, then copy or link it from where it is installed on the system
(apt-file search MTLc3m.ttf) the proper location
Ren'Py will be installed into the activated virtualenv. It can then be run
using the command::
@@ -107,7 +114,7 @@ link in a nightly build, or compile the modules as described above. You'll
also need the `Sphinx <https://www.sphinx-doc.org>`_ documentation generator.
If you have pip working, install Sphinx using::
pip install -U sphinx
pip install -U sphinx sphinx-bootstrap-theme
Once Sphinx is installed, change into the ``sphinx`` directory inside the
Ren'Py checkout and run::