The Birdfont Source Code


All Repositories / birdfont.git / commitdiff – RSS feed

Build test on Windows

These changes was commited to the Birdfont repository Thu, 15 Oct 2015 11:55:36 +0000.

Contributing

Send patches or pull requests to johan.mattsson.m@gmail.com.
Clone this repository: git clone https://github.com/johanmattssonm/birdfont.git
[Thu, 15 Oct 2015 11:55:36 +0000]

Updated Files

build.py
dodo.py
libbirdfont/ExportTool.vala
diff --git a/build.py b/build.py
--- a/build.py +++ b/build.py @@ -11,6 +11,8 @@ if platform == 'msys': process_tasks(dodo.make_libbirdgems('libbirdgems.dll', [])) process_tasks(dodo.make_libbirdfont('libbirdfont.dll', ['libbirdgems.dll'])) + process_tasks(dodo.make_libbirdfont('libbirdfont.dll', ['libbirdgems.dll'])) + process_tasks(dodo.make_birdfont_test('birdfont-test.exe', ['libbirdgems.so', 'libbirdfont.so'])) elif platform == 'darwin': gems = "libbirdgems." + str(version.LIBBIRDGEMS_SO_VERSION) + '.dylib' bird = "libbirdfont." + str(version.SO_VERSION) + '.dylib'; @@ -20,6 +22,7 @@ else: process_tasks(dodo.task_libbirdgems()) process_tasks(dodo.task_libbirdfont()) + process_tasks(dodo.make_birdfont_test('birdfont-test', ['libbirdgems.so', 'libbirdfont.so'])) if config.GTK: process_tasks(dodo.task_birdfont())
diff --git a/dodo.py b/dodo.py
--- a/dodo.py +++ b/dodo.py @@ -439,10 +439,6 @@ --pkg """ + config.GEE + """ \ --pkg gio-2.0 \ --pkg cairo \ - --pkg libsoup-2.4 \ - --pkg gdk-pixbuf-2.0 \ - --pkg webkitgtk-3.0 \ - --pkg libnotify \ --pkg xmlbird \ --pkg libbirdfont """ @@ -456,9 +452,6 @@ $(pkg-config --cflags gio-2.0) \ $(pkg-config --cflags cairo) \ $(pkg-config --cflags glib-2.0) \ - $(pkg-config --cflags gdk-pixbuf-2.0) \ - $(pkg-config --cflags webkitgtk-3.0) \ - $(pkg-config --cflags libnotify) \ -o OBJECT_FILE""" linker_command = config.CC + " " + config.LDFLAGS.get("birdfont-test", "") + """ \ @@ -469,10 +462,7 @@ $(pkg-config --libs gio-2.0) \ $(pkg-config --libs cairo) \ $(pkg-config --libs glib-2.0) \ - $(pkg-config --libs gdk-pixbuf-2.0) \ - $(pkg-config --libs webkitgtk-3.0) \ $(pkg-config --libs xmlbird) \ - $(pkg-config --libs libnotify) \ -L./build -L./build/bin -l birdgems\ -o build/bin/""" + target_binary
--- a/libbirdfont/ExportTool.vala +++ b/libbirdfont/ExportTool.vala @@ -383,7 +383,7 @@ <p class="big"> <span class="capstosmallcaps">OTF</span> features, <span class="swashes">like swashes </span> - <span class="alternates">alternates & </span> + <span class="alternates">alternates &amp; </span> <span class="smallcaps">small caps</span>, can be added to the font.</span> </p>