NPAPI plugin + JavaScript UI to integrate network tools into the browsers
JavaScript C HTML CMake CSS C++
Pull request Compare This branch is even with VojtechVitek:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
CMakePlugins
doc
extension
plugin
.gitattributes
.gitignore
AUTHORS.txt
CHANGELOG.txt
CMakeLists.txt
COPYING.txt
README.rst
TODO.txt

README.rst

CoNetServ (Complex Network Services)

Extension that integrates network tools into the browser.

Quick links

http://github.com/V-Teq/CoNetServ/raw/master/extension/images/icon128.png

Directory structure

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

Building on Unix-like systems

  1. Debug mode
$ mkdir -p build/$(uname)/ && cd build/$(uname)
$ cmake ../../
$ make
  1. 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.

Building on Windows

  1. Run CMake (download CMake)

  2. Set source code path

  3. Set build path (eg. source code path + /build/Windows)

  4. Select build type

    1. Debug mode (development)

      Default

    2. Release mode (exports optimized shared library without debug messages)

      Set CMAKE_BUILDTYPE variable to "Release" value

  5. Set XULRunnerSDK_INCLUDE_DIR (download XULRunner SDK)

  6. Click to Configure button

  7. Select generator, eg. Visual Studio 2008 (64bit)

  8. Click to Configure button again

  9. Click to Generate button

  10. Open generated project file and you are ready to develop