Sigil-Ebook / flightcrew

Automatically exported from code.google.com/p/flightcrew
GNU General Public License v3.0
34 stars 11 forks source link

unbundle boost, xerces-c, gmock, gtest and zlib #48

Closed tomboy-64 closed 7 years ago

tomboy-64 commented 8 years ago

This commit unbundles Boost, Xerces-c, Gmock, Gtest and Zlib from FlightCrew. All of those are fairly common on modern distros and there's no reason to bundle it with FlightCrew. I created the original patch while creating an ebuild (package) for the Gentoo Linux distribution.

Note that all tests run fine; as well as flightcrew-{cli,gui}. However loading the plugin from Sigil 0.9.4 fails with the error that flightcrew-plugin is not a sigil plugin.

Also, to compile cleanly, -std=c++11 needs to be passed. (Tested with GCC-5.3).

dougmassay commented 7 years ago

Sorry for this being so late, but ... this pull request would leave Windows and OS X out in the cold. All pull requests must not break functionality on any of the three supported platforms.