Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/electron-archive/brightray

A thin shim over Chromium’s Content module, no longer active, the source code has been directly imported into Electron in https://github.com/electron/electron/pull/9423
https://github.com/electron-archive/brightray

c-plus-plus chrome chromium electron

Last synced: about 2 months ago
JSON representation

A thin shim over Chromium’s Content module, no longer active, the source code has been directly imported into Electron in https://github.com/electron/electron/pull/9423

Awesome Lists containing this project

README

        

# Brightray

Brightray is a static library that makes
[libchromiumcontent](https://github.com/electron/libchromiumcontent) easier to
use in applications.

## Using it in your app

See [electron](https://github.com/electron/electron) for example of an
application written using Brightray.

## Development

### Prerequisites

* Python 2.7
* Linux:
* Clang 3.0
* Mac:
* Xcode
* Windows:
* Visual Studio 2010 SP1

### One-time setup

You must previously have built and uploaded libchromiumcontent using its
`script/upload` script.

$ script/bootstrap http://base.url.com/used/by/script/upload

### Building

$ script/build

Building Brightray on its own isn’t all that interesting, since it’s just a
static library. Building it into an application is the only way to test it.

## License

In general, everything is covered by the [`LICENSE`](LICENSE) file. Some files
specify at the top that they are covered by the
[`LICENSE-CHROMIUM`](LICENSE-CHROMIUM) file instead.