34d52d11a9
- Enhanced the user.depot.toml.example file with additional comments and options for user-local preferences. - Bumped version from 0.35.0 to 0.35.1 in meson.build. - Introduced a new option for DEPOT_DEVELOPMENT_PACKAGE in meson_options.txt. - Added functions to handle the requested development package in build_options.rs. - Updated various builder files (autotools.rs, cmake.rs, custom.rs, meson.rs, perl.rs) to support passing build flags. - Implemented checks for the required development package during source builds in commands.rs and commands/build_cmd.rs. - Added tests to ensure the correct behavior of development package requirements and source build warnings. - Modified manual source handling in source/mod.rs to validate local manual sources before proceeding with builds. - Updated cargo build and test scripts to accept a new development package argument. - Added VSCode settings to disable automatic configuration on open.
54 lines
1.3 KiB
TOML
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://gitlab.com/vertex-linux/packages.git"
|
|
enabled = true
|
|
priority = 50
|
|
|
|
# Restrict scanning to selected subdirectories inside the source repo.
|
|
subdirs = ["core", "extra"]
|
|
|
|
# Example:
|
|
# branch = "main"
|
|
|
|
[binary.core]
|
|
# Binary repository for core packages.
|
|
url = "https://repo.sfgos.net/core"
|
|
enabled = true
|
|
priority = 10
|
|
repo_db = "repo.db.zst"
|
|
|
|
[binary.core.arch.x86_64]
|
|
# Enable this repo for x86_64 systems.
|
|
enabled = true
|
|
|
|
[binary.extra]
|
|
# Secondary binary repository for additional packages.
|
|
url = "https://repo.sfgos.net/extra"
|
|
enabled = true
|
|
priority = 20
|
|
repo_db = "repo.db.zst"
|
|
|
|
[binary.extra.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
|