Files
depot/contrib/depot.d/repos.toml
T

54 lines
1.3 KiB
TOML

# Example /etc/depot.d/repos.toml
#
# Repository configuration for source specs and binary package feeds.
# Lower priority numbers win first when multiple repos provide the same package.
[settings]
# Prefer binary packages when both a binary package and a source spec exist.
# Set this to false if you want source specs to be preferred by default.
prefer_binary = true
[source.vertex]
# Source repository used for spec lookup and source-build planning.
url = "https://git.sfg545.dev/SFG545/packages.git"
enabled = true
priority = 50
# Restrict scanning to selected subdirectories inside the source repo.
subdirs = ["core", "extra"]
# Example:
# branch = "main"
[binary.core-x86-64-v3]
# Binary repository for core packages.
url = "https://repo.sfg545.dev/core-x86-64-v3"
enabled = true
priority = 10
repo_db = "repo.db.zst"
[binary.core-x86-64-v3.arch.x86_64]
# Enable this repo for x86_64 systems.
enabled = true
[binary.extra-x86-64-v3]
# Secondary binary repository for additional packages.
url = "https://repo.sfg545.dev/extra-x86-64-v3"
enabled = true
priority = 20
repo_db = "repo.db.zst"
[binary.extra-x86-64-v3.arch.x86_64]
enabled = true
# Additional examples:
#
# [binary.testing]
# url = "https://repo.example.org/testing"
# enabled = false
# priority = 5
# repo_db = "repo.db.zst"
#
# [binary.testing.arch.x86_64]
# enabled = true