Package the Chrome files into a .crx bundle.
authorMark Donnelly <mark@painless-security.com>
Thu, 9 Apr 2015 20:52:12 +0000 (16:52 -0400)
committerMark Donnelly <mark@painless-security.com>
Thu, 9 Apr 2015 20:52:12 +0000 (16:52 -0400)
commit70068455dfacffbe09ddf1438faa32a500cbf3f3
treead157eded3890d161e556d78049f944dddb6a48d
parent900f3d7fca70eb76a5ffa7e6fc2aee4718f02f51
Package the Chrome files into a .crx bundle.

Running cmake over the top level directory will now create a set of makefiles that will recurse not only to json_gssapi, but also to browsers/chrome.  As a result, ${build}/browsers/chrome/gssweb.crx is now built.

Note that this requires a file, 'chrome.pem', to exist in the top-level directory.  This file contains encryption keying.
CMakeLists.txt
browsers/CMakeLists.txt [new file with mode: 0644]
browsers/chrome/CMakeLists.txt [new file with mode: 0644]
browsers/chrome/gssweb/background.js [moved from browsers/chrome/app/background.js with 100% similarity]
browsers/chrome/gssweb/manifest.json [moved from browsers/chrome/app/manifest.json with 100% similarity]
browsers/firefox/CMakeLists.txt [new file with mode: 0644]