]> gitweb.factorcode.org Git - factor.git/blob - extra/mason/config/config.factor
Revert "mason.config: revert tilde for quick test"
[factor.git] / extra / mason / config / config.factor
1 ! Copyright (C) 2008, 2011 Eduardo Cavazos, Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: calendar io.pathnames kernel namespaces system ;
4 IN: mason.config
5
6 ! (Optional) Location for build directories
7 SYMBOL: builds-dir
8
9 builds-dir [ "~/builds" ] initialize
10
11 ! Who sends build report e-mails.
12 SYMBOL: builder-from
13
14 ! Who receives build report e-mails.
15 SYMBOL: builder-recipients
16
17 ! (Optional) CPU architecture to build for.
18 SYMBOL: target-cpu
19
20 target-cpu [ cpu ] initialize
21
22 ! (Optional) OS to build for.
23 SYMBOL: target-os
24
25 target-os [ os ] initialize
26
27 ! (Optional) Architecture variant suffix.
28 SYMBOL: target-variant
29
30 ! (Optional) Additional bootstrap flags.
31 SYMBOL: boot-flags
32
33 ! Keep test-log around?
34 SYMBOL: builder-debug
35
36 ! URL for counter notifications.
37 SYMBOL: counter-url
38
39 counter-url [ "https://builds.factorcode.org/counter" ] initialize
40
41 ! URL for status notifications.
42 SYMBOL: status-url
43
44 status-url [ "https://builds.factorcode.org/status-update" ] initialize
45
46 ! Password for status notifications.
47 SYMBOL: status-secret
48
49 SYMBOL: upload-docs?
50
51 ! The below are only needed if upload-docs? is true.
52
53 ! Host to upload docs to
54 SYMBOL: docs-host
55
56 ! Username to log in.
57 SYMBOL: docs-username
58
59 ! Directory to upload docs to.
60 SYMBOL: docs-directory
61
62 ! URL to notify server about new docs
63 SYMBOL: docs-update-url
64
65 docs-update-url [ "https://builds.factorcode.org/docs-update" ] initialize
66
67 ! Boolean. Do we upload package binaries?
68 SYMBOL: upload-package?
69
70 ! Host to upload binary package to.
71 SYMBOL: package-host
72
73 ! Username to log in.
74 SYMBOL: package-username
75
76 ! Directory with binary packages.
77 SYMBOL: package-directory
78
79 ! Boolean. Do we update the clean branch?
80 SYMBOL: update-clean-branch?
81
82 ! The below are only needed if update-clean-branch? is true.
83
84 ! Host with clean git repo.
85 SYMBOL: branch-host
86
87 ! Username to log in.
88 SYMBOL: branch-username
89
90 ! Directory with git repo.
91 SYMBOL: branch-directory
92
93 ! Host to upload clean image to.
94 SYMBOL: image-host
95
96 ! Username to log in.
97 SYMBOL: image-username
98
99 ! Directory with clean images.
100 SYMBOL: image-directory
101
102 ! Upload timeout
103 SYMBOL: upload-timeout
104 1 hours upload-timeout set-global
105
106 ! Optional: override ssh and scp command names
107 SYMBOL: scp-command
108 scp-command [ "scp" ] initialize
109
110 SYMBOL: ssh-command
111 ssh-command [ "ssh" ] initialize