Extension that integrates network tools into the browser.
- Wiki pages
- Product overview and screenshots
- Report bug or send us idea (alternativelly [email protected])
- Contribute (suggested donation: $3.00)
- Current TODO list and future plans
- Current CHANGELOG
- List of AUTHORS
CMakePlugins/ | CMake plugins |
extension/ | Extension source code |
extension/chrome/ | Google Chrome (Chromium) specific files |
extension/firefox/ | Mozilla Firefox specific files |
extension/opera/ | Opera specific files |
doc/ | Documentation (Doxygen) |
plugin/ | NPAPI-based plugin source code |
plugin/apple/ | Apple (Darwin) specific files |
plugin/unix/ | Unix-like specific files |
plugin/win/ | Windows specific files |
- Debug mode
$ mkdir -p build/$(uname)/ && cd build/$(uname) $ cmake ../../ $ make
- Release mode
$ mkdir -p build/$(uname)/ && cd build/$(uname) $ cmake -DCMAKE_BUILD_TYPE=Release ../../ $ make $ make Packages NOTE: (building 32bit plugin on 64bit system) $ cmake -DCMAKE_C_FLAGS=-m32 -DARCH=x86 -DCMAKE_BUILD_TYPE=Release ../../ NOTE 2: You will need crxmake.py script for generating debug Chrome extension .crx. You will probably need to run: $ chmod +x ./crxmake.py $ PATH="$PATH:$(pwd)" # or edit your .bashrc file to add the path during shell init Download crxmake.py from http://github.com/Constellation/crxmake.
Run CMake (download CMake)
Set source code path
Set build path (eg. source code path + /build/Windows)
Select build type
Debug mode (development)
Default
Release mode (exports optimized shared library without debug messages)
Set CMAKE_BUILDTYPE variable to "Release" value
Set XULRunnerSDK_INCLUDE_DIR (download XULRunner SDK)
Click to Configure button
Select generator, eg. Visual Studio 2008 (64bit)
Click to Configure button again
Click to Generate button
Open generated project file and you are ready to develop