The Birdfont Source Code


All Repositories / birdfont.git / blob – RSS feed

README.md in

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
Circle boundaries heads/master
1 ![Birdfont logo][birdfont] 2 3 # Birdfont - Font Editor 4 5 Birdfont is a font editor which can create vector graphics and 6 export SVG, EOT and TTF fonts. 7 8 Author: Johan Mattsson and others see AUTHORS for full attribution. 9 License: GNU GPL v3 10 Webpage: https://birdfont.org 11 Bugtracker: https://birdfont.org/bugtracker/my_view_page.php 12 13 ## Building from Source 14 15 Install vala and all required libraries, they are most likely in 16 packages with a -dev or -devel affix: 17 18 valac 19 python3-doit 20 libxmlbird-dev 21 libgee-0.8-dev 22 libglib2.0-dev 23 libgtk-3-dev 24 libwebkit2gtk-4.0-dev 25 libnotify-dev 26 libsqlite3-dev 27 libxmlbird-dev 28 29 XML Bird is available from [https://birdfont.org][xmlbird]. 30 31 BirdFont have two build systems, one python script that builds all 32 binaries at once and one dependency based build system that uses 33 doit. 34 35 Configure, build and install with python: 36 37 ./configure 38 ./build.py 39 sudo ./install.py 40 41 Configure, build and install with doit: 42 43 ./configure 44 doit3 45 sudo ./install.py 46 47 The default prefix is /usr/local on Fedora should BirdFont be compiled with 48 /usr as prefix. 49 50 ./configure --prefix=/usr 51 ./build.py 52 sudo ./install.py 53 54 All patches must be compiled with support for valas null pointer checks. 55 Configure the project with ./configure --nonnull 56 57 ## Packages 58 59 Windows and Mac binaries can be downloaded from 60 https://birdfont.org Many Linux distributions have packages of 61 Birdfont in their repositories. There is a BSD package in OpenBSD. 62 63 [birdfont]: https://birdfont.org/images/birdfont_logo2.png "Birdfont logo" 64 [xmlbird]: https://birdfont.org/xmlbird.php "XML Bird – XML Parser for programs written in VALA" 65 66