foxfork.json Reference

This reference guide may get outdated. If you need to check something, you can read the config interface type.

name

This is the name of the product that is to be built.

{
  "name": "FoxFork Browser"
}

vendor

The name of the company that is building the browser

{
  "vendor": "BinaryBlazer"
}

appId

A reverse DNS identifier for the browser

{
  "appId": "com.binaryblazer.browser"
}

binaryName

The name of the output binary.

updateHostname

The host of the update server for updating. This is configured as part of the build command

license

Information about the license the browser will be under. This is used by the FoxFork license checker to ensure files have the MPL header if specified.

Specification:

Example:

Commands that maybe used:

version

Provides information to foxfork about the product and version that FoxFork is responsible for managing.

Specification:

Example

buildOptions

These are flags that change how parts of FoxFork operate.

When set to true, symbolic links will be enabled on Windows. From internal testing, this appears to fail on a majority of computers

addons

An index for each addon. These will be downloaded and configured as part of the download step that gluon performs. You can download extensions from AMO, Github or any URL. Note that the furha-robot will only be able to provide update checking to AMO and Github Extensions.

Specification:

Example:

Commands that use this:

brands

These are different distrobutions, for example, beta and stable.

Specification:

Example:

Commands:

Last updated