###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
+# Copyright (C) 2008 Michael Tremer & Christian Schmidt #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# below to your own needs. #
###############################################################################
-###############################################################################
+###############################################################################
+# User authentication #
+###############################################################################
+# This is the name of the login on the master system. If you are not a ipfire #
+# developer, you can request an account by the team. You will need this to #
+# push to git, upload source and down-/upload toolchains. #
+###############################################################################
+
+#IPFIRE_USER=
+
+###############################################################################
+# UUID #
+###############################################################################
+# This ID is for uniquely identify a build host. #
+###############################################################################
+
+#UUID=@UUID@
+
+###############################################################################
# Target Architecture #
###############################################################################
-# TARGET is one out of i686|i586|i486|i386|via-c7|via-c3. #
+# TARGET is one out of i686|i586|i486|atom330|core2duo|via-c7|via-c3|geodelx. #
# This is the target architecture you specify for the system that is built. #
# Default is i686. #
+# ALLOWED_TARGETS is a setting for cron builds only. By default it includes #
+# all targets the host can build (./make.sh check targets). #
+# So, if you want to build only some of them, define them in ALLOWED_TARGETS. #
###############################################################################
#TARGET=i686
+#ALLOWED_TARGETS="i686 i586 atom330" # Just an example
-###############################################################################
+###############################################################################
+# Embedded Build #
+###############################################################################
+# Set this to "1" to make a build for embedded systems. #
+# This will use some other configurations, leave out the installer and #
+# generate images for flash cards. #
+# Default is 0 (=off). #
+###############################################################################
+
+#EMB=0
+
+###############################################################################
+# Addons + Debugging tools #
+###############################################################################
+# These switches let the user say if the build should do the addons or not. #
+# One can also set if the system should build the debugging tools. #
+# Purpose is to save build time. #
+# BUILD_EXTRAS is enabled by default. To disable set it to zero. #
+# BUILD_DEBUG is disabled by default. To enable set it to one. #
+###############################################################################
+
+#BUILD_EXTRAS=1
+#BUILD_DEBUG=0
+
+###############################################################################
# Niceness #
###############################################################################
# NICE is the value that indicates the priority to the process it runs with. #
#NICE=10
###############################################################################
-# Jobs #
+# Parallelism #
###############################################################################
-# If you have got more than one processor you can advice the gcc to run more #
+# If you have got more than one processor you can advice make to run more #
# than one job a time. You also may want to adjust this when using distcc. #
-# Default is count of cpus twice + 1. #
+# Default is count of cpus twice + 1. (-jN) #
+# Possible options: #
+# -j [N] : N is the number of the parallel jobs. #
+# -l N : Specify the max. load avg. for the system. #
+# Read more: http://www.gnu.org/software/automake/manual/make/Parallel.html #
###############################################################################
-#PARALLELISM=3
+#PARALLELISMFLAGS=-j3
-###############################################################################
-# Distcc Hosts #
###############################################################################
-# Distcc lets you run some instances of gcc on other dedicated machines. #
-# In this list you add the adresses of the hosts. Note that there is no dns #
-# available in the chroot. #
-# Default is compling on localhost only. #
+# Icecream Config #
+###############################################################################
+# ICECC_PORT: Allows the definition of an other port than the default one. #
+# If you change this, you need to restart the local icecream daemon. #
+# Default is tcp/10245. "0" disables the start of the icecream daemon. #
+# #
+# ICECC_SCHEDULER: The hostname of the central server, called scheduler. #
+###############################################################################
+
+#ICECC_PORT=10245
+#ICECC_JOBS=4
+#ICECC_SCHEDULER="minerva.ipfire.org"
+#ICECC_PREFERRED_HOST="..."
+
+###############################################################################
+# Ccache Config #
+###############################################################################
+# You may disable the ccache. Set CCACHE=off to do this. #
+# THIS IS NOT RECOMMENDED AND ONLY FOR TESTING PURPOSES. #
+###############################################################################
+
+#CCACHE=on
+
+###############################################################################
+# Mail #
+###############################################################################
+# When the batch build has finished it will send an email. #
+# Here are some self-explaining options. #
###############################################################################
-#DISTCC_HOSTS="localhost"
+#MAIL_SERVER=
+#MAIL_USER=
+#MAIL_PASS=
+#MAIL_FROM="build@ipfire.org"
+#MAIL_TO="developers@ipfire.org"