Brother,
Thanks for the great and useful information!
I updated the GregoWiki with the link to the GIT site. The
Gregorio website still shows the old svn link.
I'll add some of this dev info to the GregoWiki, too.
Can we put a link to the GregoWiki in the git readme?
God bless!
- Brother Gabriel-Marie
------------------------------------------------------------
On 3/8/2015 9:29 PM, Br. Samuel Springuel wrote:
The installer knows where texlive is located because it's
registered with the OS under the $TEXMFDIST variable. If
that variable isn't defined, I would assume that the post
install script would fail, so you'd end up with gregorio
installed in the directory you specified (because that
isn't handled by the post install script, but by the
installer itself), but not in texlive/bin, nor in the
$PATH. I'm not sure why we don't try to add the gregorio
installation directory to $PATH. The way it is is the way
it was when I started helping out and I don't know how to
make it do anything different so I've just worked with
what was there.
The svn is out of date. We've moved over to github now:
https://github.com/gregorio-project/gregorio
Gregorio is coded in a combination of languages:
C is used for the most of the main script that converts
gabc to gtex (and gxml, but I don't know of anyone using
that).
TeX is used for gregoriotex, but there are also some lua
scripts that help things along.
Lua is used for a bunch of helper scripts here and there.
Python gets used in the scripts that build the fonts
Fontforge is used to create the base glyphs for the fonts
(not really a language, but rather a font creation tool)
make (if you can call that a language) is used in the
makefiles which are used to automate the build process on
Mac and Linux
I don't think this is exhaustive, as the installation
instructions list the following package dependencies for
building from source:
gcc, automake, libltdl-dev, libtool, libxml2, libxml2-dev,
flex, bison, python, autoconf, texlive and make
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
(R. Padraic Springuel)
PAX ☧ ΧΡΙΣΤΟΣ
_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users