Working on better POST and PUT requests
[factor/jcg.git] / extra / mason / config / config.factor
blobb1739d85faff15c104a0ecdf3acbe86f2e9766ef
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
7 ! (Optional) Location for build directories
8 SYMBOL: builds-dir
10 builds-dir get-global [
11     home "builds" append-path builds-dir set-global
12 ] unless
14 ! Who sends build reports.
15 SYMBOL: builder-from
17 ! Who receives build reports.
18 SYMBOL: builder-recipients
20 ! (Optional) CPU architecture to build for.
21 SYMBOL: target-cpu
23 target-cpu get-global [
24     cpu name>> target-cpu set-global
25 ] unless
27 ! (Optional) OS to build for.
28 SYMBOL: target-os
30 target-os get-global [
31     os name>> target-os set-global
32 ] unless
34 ! Keep test-log around?
35 SYMBOL: builder-debug
37 SYMBOL: upload-help?
39 ! The below are only needed if upload-help is true.
41 ! Host with HTML help
42 SYMBOL: help-host
44 ! Username to log in.
45 SYMBOL: help-username
47 ! Directory to upload docs to.
48 SYMBOL: help-directory
50 ! Boolean. Do we release binaries and update the clean branch?
51 SYMBOL: upload-to-factorcode?
53 ! The below are only needed if upload-to-factorcode? is true.
55 ! Host with clean git repo.
56 SYMBOL: branch-host
58 ! Username to log in.
59 SYMBOL: branch-username
61 ! Directory with git repo.
62 SYMBOL: branch-directory
64 ! Host to upload clean image to.
65 SYMBOL: image-host
67 ! Username to log in.
68 SYMBOL: image-username
70 ! Directory with clean images.
71 SYMBOL: image-directory
73 ! Host to upload binary package to.
74 SYMBOL: upload-host
76 ! Username to log in.
77 SYMBOL: upload-username
79 ! Directory with binary packages.
80 SYMBOL: upload-directory
82 ! Optional: override ssh and scp command names
83 SYMBOL: scp-command
84 scp-command global [ "scp" or ] change-at
86 SYMBOL: ssh-command
87 ssh-command global [ "ssh" or ] change-at