###############################################################################
# #
# 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|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. #
+# Distcc Config #
+###############################################################################
+# DISTCC_PORT: Allows the definition of an other port than the default one. #
+# If you change this, you need to restart the local distcc daemon. #
+# Default is tcp/3632. "0" disables the start of the distcc daemon. #
+# #
+# 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. #
###############################################################################
+#DISTCC_PORT=3632
+#DISTCC_JOBS=4
#DISTCC_HOSTS="localhost"
+
+###############################################################################
+# Mail #
+###############################################################################
+# When the batch build has finished it will send an email. #
+# Here are some self-explaining options. #
+###############################################################################
+
+#MAIL_SERVER=
+#MAIL_USER=
+#MAIL_PASS=
+#MAIL_FROM="build@ipfire.org"
+#MAIL_TO="developers@ipfire.org"