Origin
======

Gargoyle-free is a version of Gargoyle that only contains the
DFSG-compliant files, cf. 'debian/copyright'.


Building
========

We use git-buildpackage.

See https://wiki.debian.org/Games/VCS/git#Building for tips.


Sound dependency
================

Gargoyle can use either SDL2+SDL2_mixer or Qt. We use SDL2 by inertia.

Previously, the choice was either SDL1 (free) or fmod (non-free).


Testing
=======

- Test sound and graphics:
  https://www.ifwiki.org/The_Moon_Watch
  Inform game compiled to the Glulxe VM in Blorb archive

- Test accents
  https://www.ifwiki.org/Le_Temple_de_Feu
  Inform Z-Machine game

- Test HTML TADS (currently not working)
  https://www.ifwiki.org/Gun_Mute
  TADS3 + HTML TADS

- The "Treaty of Babel" metadata is used to set the window title - it
  displays the author's name and the story title instead of the file
  name and interpreter.  For instance, "The Moon Watch" (release 4)
  has "moonwatch.blb - Git 1.2.9" as window title, while "FloatPoint"
  has "Floatpoint - Emily Short" as window title.

 -- Ben Finney <bignose@debian.org>, Wed, 10 Aug 2022 19:01:16 +1000
