The Birdfont Source Code


All Repositories / birdfont.git / blob – RSS feed

build.py

This file is a part of the Birdfont project.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git

Revisions

View the latest version of build.py.
Compile man pages
1 #!/usr/bin/python3 2 3 import dodo 4 from sys import platform 5 6 from scripts.builder import process_tasks 7 from scripts import config 8 from scripts.translations import compile_translations 9 10 if not platform == "msys": 11 process_tasks(dodo.task_libbirdgems()) 12 process_tasks(dodo.task_libbirdfont()) 13 else: 14 process_tasks(dodo.make_libbirdgems('libbirdgems.dll', [])) 15 process_tasks(dodo.make_libbirdfont('libbirdfont.dll', ['libbirdgems.dll'])) 16 17 if config.GTK: 18 process_tasks(dodo.task_birdfont()) 19 process_tasks(dodo.task_birdfont_autotrace()) 20 process_tasks(dodo.task_birdfont_export()) 21 process_tasks(dodo.task_birdfont_import()) 22 process_tasks(dodo.task_man()) 23 24 compile_translations() 25 26 print('Done') 27