jralls / addons-source

Contributed 3rd party plugins for Gramps

Home Page:https://gramps-project.org/wiki/index.php?title=Addons_development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

addons-source Build Status

Source code of contributed Third-party addons for the Gramps genealogy program.

To develop your own addon:

Usage

Use make.py for Gramps addons.

Clone both this repository and the addon repository if you intend to rebuild the addon

https://github.com/gramps-project/addons

Once you use the comands below the version number will be incremented and the resulting files will be in the second addon repository to be commited.

Examples:

  • Creates the initial addon-source directories for the addon.
python make.py gramps42 init AddonDirectory
  • Creates the initial empty AddonDirectory/po/fr-local.po file for the addon.
python make.py gramps42 init AddonDirectory fr
  • Updates AddonDirectory/po/fr-local.po with the latest translations.
python make.py gramps42 update AddonDirectory fr
  • Build ../download/AddonDirectory.addon.tgz
python make.py gramps42 build AddonDirectory
  • Create or update the listing entry for your addon
python make.py gramps42 listing AddonDirectory

About

Contributed 3rd party plugins for Gramps

https://gramps-project.org/wiki/index.php?title=Addons_development


Languages

Language:Python 91.7%Language:JavaScript 7.1%Language:CSS 1.0%Language:XSLT 0.1%Language:Makefile 0.0%