Intro:
======
I have successfully built Firekeeper on Linux and Windows.
Build process requires compiled Mozilla sources. 
Building Mozilla on Linux is not very complicated you need standard
GNU developers tools (gmake etc.) but on Windows you need Cygwin,
MSVC compiler and a little bit of patience. Good starting point for
building Mozilla is
http://developer.mozilla.org/en/docs/Mozilla_Build_FAQ


Building Firekeeper:
====================
When you have Mozilla built you are set up to built Firekeeper just
follow steps bellow:
1) Set environment variable MOZILLA_SRC_PATH to point a place where
   your compiled Mozilla sources are located 
   [example: 'export MOZILLA_SRC_PATH=/usr/local/src/mozilla']

3) You need PCRE static library. Set environment variable
   PCRE_STATIC_PATH to point this library (libpcre.a on Linux or
   libpcre.lib on Windows).
   [example: 'export PCRE_STATIC_PATH=/usr/lib/libpcre.a']

Windows note:
   PCRE library for Windows should be compiled with MSVC, version
   distributed with Cygwin is not appropriate because it requires
   cygwin.dll to run.

4) If you don't have pcre.h in your compiler's headers search path
   set environment variable PCRE_HEADERS_DIR to point to a directory
   where this file is located.  
   [example: 'export PCRE_HEADERS_DIR=/home/jimi/pcre'] 
Windows note: If you have this header in a Cygwin directory
   /usr/include you need to export this variable anyway because this
   directory is not in MSVC's includes search directory.
5) Only if you are building sources from CVS not from source tar ball:
   ./bootstrap
6) ./configure 
7) make
8) make check [if you want]
9) make dist
   You should have now firekeeper.xpi in a Firekeeper's top source
   directory. To install start Firefox and open this file from a
   '[File]->[Open File]' menu


Firekeeper Configure-time switches
=============================

`--enable-debug'
     Enable debugging options (bug reports and developers only), very
     noisy output.
     
