Repositories

Configuration

repos:
    <repo1>:
        url:
        branch:
        builder:
        root:
        files:
    <repo2>:
    ...
url:

The URL of the repository. Currently only Git is supported.

branch:

The branch of the version control system to use (if applicable).

builder:

The builder to use for this repository.

root:

The root key instructs the builder to begin building in a sub-directory of the project. This path should be relative to the project root.

root: src/library/

files:

files:
    <file1>:
        name:
        icon:
    <file2>:
    ...
name:

The pretty name of the executable to show in menus.

icon:

The icon to use in menus.

mimetypes:

Filetypes to associate with this executable.

mimetypes:

mimetypes:
    - type:
      glob:
      description:
      icon:
    - type:
      ...
type:

The mime type to declare.

"text/x-spin"
glob:

The extension of the file.

*.spin
description:

A short description of the file.

Propeller Spin object
icon:

The SVG graphic to use for the filetype icon.

icons/text-x-spin.svg