]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - .config-default
Add msgfmt dependency check for toolchain build.
[ipfire-3.x.git] / .config-default
index 267689f246a327138cb2c7d837cb0a26704be7fc..c98238ce2a80a24f73f111cee7999fb05e0a3202 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # 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"