]> gitweb.factorcode.org Git - factor.git/blob - extra/mason/config/config.factor
Merge branch 'master' into experimental (untested!)
[factor.git] / extra / mason / config / config.factor
1 ! Copyright (C) 2008 Eduardo Cavazos, Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: system io.files namespaces kernel accessors assocs ;
4 IN: mason.config
5
6 ! (Optional) Location for build directories
7 SYMBOL: builds-dir
8
9 builds-dir get-global [
10     home "builds" append-path builds-dir set-global
11 ] unless
12
13 ! Who sends build reports.
14 SYMBOL: builder-from
15
16 ! Who receives build reports.
17 SYMBOL: builder-recipients
18
19 ! (Optional) CPU architecture to build for.
20 SYMBOL: target-cpu
21
22 target-cpu get-global [
23     cpu name>> target-cpu set-global
24 ] unless
25
26 ! (Optional) OS to build for.
27 SYMBOL: target-os
28
29 target-os get-global [
30     os name>> target-os set-global
31 ] unless
32
33 ! Keep test-log around?
34 SYMBOL: builder-debug
35
36 SYMBOL: upload-help?
37
38 ! The below are only needed if upload-help is true.
39
40 ! Host with HTML help
41 SYMBOL: help-host
42
43 ! Username to log in.
44 SYMBOL: help-username
45
46 ! Directory to upload docs to.
47 SYMBOL: help-directory
48
49 ! Boolean. Do we release binaries and update the clean branch?
50 SYMBOL: upload-to-factorcode?
51
52 ! The below are only needed if upload-to-factorcode? is true.
53
54 ! Host with clean git repo.
55 SYMBOL: branch-host
56
57 ! Username to log in.
58 SYMBOL: branch-username
59
60 ! Directory with git repo.
61 SYMBOL: branch-directory
62
63 ! Host to upload clean image to.
64 SYMBOL: image-host
65
66 ! Username to log in.
67 SYMBOL: image-username
68
69 ! Directory with clean images.
70 SYMBOL: image-directory
71
72 ! Host to upload binary package to.
73 SYMBOL: upload-host
74
75 ! Username to log in.
76 SYMBOL: upload-username
77
78 ! Directory with binary packages.
79 SYMBOL: upload-directory
80
81 ! Optional: override ssh and scp command names
82 SYMBOL: scp-command
83 scp-command global [ "scp" or ] change-at
84
85 SYMBOL: ssh-command
86 ssh-command global [ "ssh" or ] change-at