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