Browser Plugin framework (NPAPI and ActiveX on Windows, Mac, and Linux)
C++ Shell CMake C Objective-C++ HTML Other
Latest commit 86159b8 Oct 25, 2016 @taxilian taxilian Fix to build with cmake 3
Permalink
Failed to load latest commit information.
Installer added additional tools to fb_installer.js Mar 2, 2011
cmake Fix to build with cmake 3 Oct 24, 2016
doxygen doxygen: Fix missing slash on image escaping Oct 30, 2015
examples Fixes so that FBTestPlugin will build correctly on Mac Jan 29, 2015
fbgen Fixes so that FBTestPlugin will build correctly on Mac Jan 29, 2015
gen_templates Update FBControl.rgs Jun 22, 2014
src Fix to build with cmake 3 Oct 24, 2016
tests correct use of boost::indeterminate Apr 17, 2013
.gitattributes Attempt to add a commit hash export-substitution for version Jan 13, 2011
.gitignore Remove file from .gitignore that should be deleted; artifact of old l… Dec 13, 2012
.gitmodules Changed submodule to use https instead of git:// Sep 28, 2012
BSD.html Fixed line endings Mar 4, 2011
CMakeLists.txt Fix to build with cmake 3 Oct 24, 2016
Doxyfile Attempt to fix CRLF issues Feb 8, 2011
LGPL.html - Updated license on all CMake files Dec 4, 2009
README.md Added flattr button Dec 23, 2011
addnewlines Added missing newlines at the end of files Feb 8, 2011
common.cmd Fixed problem with windows prep scripts examples Jul 30, 2011
common.sh Allow the project directory to be a symlink Jul 15, 2011
fbgen.py fbgen.py: Remove unused import and variables Nov 9, 2014
fixtabs Fixed .mm file tabs Mar 8, 2011
prep2005.cmd Attempt to fix CRLF issues Feb 8, 2011
prep2008.cmd Attempt to fix CRLF issues Feb 8, 2011
prep2008x64.cmd add 64bit build support for windows Jun 1, 2011
prep2010.cmd Attempt to fix CRLF issues Feb 8, 2011
prep2010x64.cmd add 64bit build support for windows Jun 1, 2011
prep2012.cmd Added support prepping on Visual Studio 2012 (Visual Studio 11). Sep 14, 2012
prep2012x64.cmd Added support prepping on Visual Studio 2012 (Visual Studio 11). Sep 14, 2012
prep2013.cmd Add Visual Studio 2013 support Jul 17, 2013
prep2013x64.cmd Add Visual Studio 2013 support Jul 17, 2013
prepcodeblocks.sh update prep scripts to fail on command w/ error code Oct 24, 2016
prepeclipse.sh update prep scripts to fail on command w/ error code Oct 24, 2016
prepmac.sh update prep scripts to fail on command w/ error code Oct 24, 2016
prepmake.sh update prep scripts to fail on command w/ error code Oct 24, 2016
runctags Added default ctags command Mar 19, 2011
version Removed version string from version file that has to be manually upda… Feb 8, 2011
winprep.cmd Major refactor of cmake code -- much more straightforward, fewer poss… Feb 18, 2011

README.md

FireBreath

Home page: http://www.firebreath.org

FireBreath is a cross-platform browser plugin framework. It supports ActiveX and NPAPI on Windows, Mac OS X, and Linux (probably other unix-derivitives as well).

Flattr this project

Getting the source

After checking out the source, make sure you run:

git submodule update --init --recursive

in the project root to get the linked repositories. The main one you want is the firebreath-boost repository. You don't need firebreath-boost if you use WITH_SYSTEM_BOOST.

Using Subversion

If you choose to use subversion to check out FireBreath, make sure you also check out the firebreath-boost project as src/3rdParty/boost/ (you'll have to remove the existing directory).

Good luck!