1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
-- Generic configuration file for unsupported systems.
-- Does not provide a sandboxes section as it is highly OS-specific.
-- Common variables
local initdir = "@INITDIR@"
-- General configuration variables.
options =
--
-- Dynamic resource allocation settings. Uses statistics from the history
-- database, knowledge of upcoming builds, and package weight to make informed
-- choices for what MAKE_JOBS and WRKOBJDIR should be set to for each package
-- build.
--
-- On first builds with no history, conservative values are used.
--
--[[
dynamic = {
jobs = 16,
wrkobjdir = {
tmpfs = "/tmp/work",
disk = "/home/builder/work",
threshold = "1G",
},
}
]]
-- Variables that configure pkgsrc, where it is, what packages to build, etc.
pkgsrc =
-- These scripts are executed during sandbox creation and destruction, as well
-- as before and after every single package build.
scripts =