]>
Commit | Line | Data |
---|---|---|
c65f62a3 MT |
1 | ############################################################################### |
2 | # # | |
3 | # IPFire.org - A linux based firewall # | |
12720394 | 4 | # Copyright (C) 2008 Michael Tremer & Christian Schmidt # |
c65f62a3 MT |
5 | # # |
6 | # This program is free software: you can redistribute it and/or modify # | |
7 | # it under the terms of the GNU General Public License as published by # | |
8 | # the Free Software Foundation, either version 3 of the License, or # | |
9 | # (at your option) any later version. # | |
10 | # # | |
11 | # This program is distributed in the hope that it will be useful, # | |
12 | # but WITHOUT ANY WARRANTY; without even the implied warranty of # | |
13 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # | |
14 | # GNU General Public License for more details. # | |
15 | # # | |
16 | # You should have received a copy of the GNU General Public License # | |
17 | # along with this program. If not, see <http://www.gnu.org/licenses/>. # | |
18 | # # | |
19 | ############################################################################### | |
20 | # This is a sample config. Copy this file to .config and adjust the values # | |
21 | # below to your own needs. # | |
22 | ############################################################################### | |
23 | ||
12720394 MT |
24 | ############################################################################### |
25 | # User authentication # | |
26 | ############################################################################### | |
27 | # This is the name of the login on the master system. If you are not a ipfire # | |
28 | # developer, you can request an account by the team. You will need this to # | |
29 | # push to git, upload source and down-/upload toolchains. # | |
30 | ############################################################################### | |
31 | ||
32 | #IPFIRE_USER= | |
33 | ||
46bbc95f MT |
34 | ############################################################################### |
35 | # UUID # | |
36 | ############################################################################### | |
37 | # This ID is for uniquely identify a build host. # | |
38 | ############################################################################### | |
39 | ||
40 | #UUID=@UUID@ | |
41 | ||
7de88c9f | 42 | ############################################################################### |
7a1bd584 MT |
43 | # Target Architecture # |
44 | ############################################################################### | |
e694da34 | 45 | # TARGET is one out of i686|i586|i486|atom330|core2duo|via-c7|via-c3|geodelx. # |
7a1bd584 MT |
46 | # This is the target architecture you specify for the system that is built. # |
47 | # Default is i686. # | |
e694da34 MT |
48 | # ALLOWED_TARGETS is a setting for cron builds only. By default it includes # |
49 | # all targets the host can build (./make.sh check targets). # | |
50 | # So, if you want to build only some of them, define them in ALLOWED_TARGETS. # | |
7a1bd584 MT |
51 | ############################################################################### |
52 | ||
53 | #TARGET=i686 | |
e694da34 | 54 | #ALLOWED_TARGETS="i686 i586 atom330" # Just an example |
7a1bd584 | 55 | |
485f0a3b MT |
56 | ############################################################################### |
57 | # Embedded Build # | |
58 | ############################################################################### | |
59 | # Set this to "1" to make a build for embedded systems. # | |
60 | # This will use some other configurations, leave out the installer and # | |
61 | # generate images for flash cards. # | |
62 | # Default is 0 (=off). # | |
63 | ############################################################################### | |
64 | ||
283eab18 | 65 | #EMB=0 |
485f0a3b | 66 | |
4b9c6965 MT |
67 | ############################################################################### |
68 | # Addons + Debugging tools # | |
69 | ############################################################################### | |
70 | # These switches let the user say if the build should do the addons or not. # | |
71 | # One can also set if the system should build the debugging tools. # | |
72 | # Purpose is to save build time. # | |
73 | # BUILD_EXTRAS is enabled by default. To disable set it to zero. # | |
74 | # BUILD_DEBUG is disabled by default. To enable set it to one. # | |
75 | ############################################################################### | |
76 | ||
77 | #BUILD_EXTRAS=1 | |
78 | #BUILD_DEBUG=0 | |
79 | ||
7de88c9f | 80 | ############################################################################### |
c65f62a3 MT |
81 | # Niceness # |
82 | ############################################################################### | |
83 | # NICE is the value that indicates the priority to the process it runs with. # | |
84 | # The higher the niceness the less is the priority of the whole task. # | |
85 | # Default is 10. # | |
86 | ############################################################################### | |
87 | ||
88 | #NICE=10 | |
89 | ||
90 | ############################################################################### | |
3d84c75d | 91 | # Parallelism # |
c65f62a3 | 92 | ############################################################################### |
3d84c75d | 93 | # If you have got more than one processor you can advice make to run more # |
c65f62a3 | 94 | # than one job a time. You also may want to adjust this when using distcc. # |
3d84c75d MT |
95 | # Default is count of cpus twice + 1. (-jN) # |
96 | # Possible options: # | |
97 | # -j [N] : N is the number of the parallel jobs. # | |
98 | # -l N : Specify the max. load avg. for the system. # | |
99 | # Read more: http://www.gnu.org/software/automake/manual/make/Parallel.html # | |
c65f62a3 MT |
100 | ############################################################################### |
101 | ||
71136ced | 102 | #PARALLELISMFLAGS=-j3 |
c65f62a3 | 103 | |
7de88c9f | 104 | ############################################################################### |
f90d4c9b | 105 | # Icecream Config # |
c65f62a3 | 106 | ############################################################################### |
f90d4c9b MT |
107 | # ICECC_PORT: Allows the definition of an other port than the default one. # |
108 | # If you change this, you need to restart the local icecream daemon. # | |
109 | # Default is tcp/10245. "0" disables the start of the icecream daemon. # | |
722450e5 | 110 | # # |
f90d4c9b | 111 | # ICECC_SCHEDULER: The hostname of the central server, called scheduler. # |
c65f62a3 MT |
112 | ############################################################################### |
113 | ||
c93cd6b0 | 114 | #ICECC_PORT=10245 |
f90d4c9b MT |
115 | #ICECC_JOBS=4 |
116 | #ICECC_SCHEDULER="minerva.ipfire.org" | |
117 | #ICECC_PREFERRED_HOST="..." | |
16b89980 | 118 | |
9bb21d11 MT |
119 | ############################################################################### |
120 | # Ccache Config # | |
121 | ############################################################################### | |
122 | # You may disable the ccache. Set CCACHE=off to do this. # | |
123 | # THIS IS NOT RECOMMENDED AND ONLY FOR TESTING PURPOSES. # | |
124 | ############################################################################### | |
125 | ||
126 | #CCACHE=on | |
127 | ||
16b89980 MT |
128 | ############################################################################### |
129 | # Mail # | |
130 | ############################################################################### | |
131 | # When the batch build has finished it will send an email. # | |
132 | # Here are some self-explaining options. # | |
133 | ############################################################################### | |
134 | ||
135 | #MAIL_SERVER= | |
136 | #MAIL_USER= | |
137 | #MAIL_PASS= | |
138 | #MAIL_FROM="build@ipfire.org" | |
139 | #MAIL_TO="developers@ipfire.org" |