diff --git a/src/build/Common.gmake b/src/build/Common.gmake
index 7791dc969d51b64984773d09a52e075929e094d0..47f4b14ebf2952067fcd6a6acd4a8e025c32d35f 100644
--- a/src/build/Common.gmake
+++ b/src/build/Common.gmake
@@ -1,47 +1,84 @@
-#########################################################################
-#																		#
-# Common macro setup for GNU make										#
-#																		#
-# Common Build Macros REQUIRED:											#
-#  SRC_ROOT			- *MUST* be set to the src dir						#
-#																		#
-# Common Build Macros Used:												#
-#  DEBUG			- Create a debug build								#
-#  RELEASE			- Create a release build							#
-#					  (Mutually exclusive, if both are set, RELEASE 	#
-#						is cleared)										#
-#  DONT_CLOBBER_CC	- Do not change the default setting of CC			#
-#  OBJPATH_SUFFIX	- Suffix appended to OBJPATH usefull for compiling  #
-#					  different options of the same source file			#
-#																		#
-# Common Build Macros Defined:											#
-#  OBJODIR			- Object output dir									#
-#  LIBODIR			- Library output dir								#
-#  EXEODIR			- Executable output dir								#
-#  DEBUG			- Set for debug builds								#
-#  RELEASE			- Set for release builds							#
-#					  One of DEBUG or RELEASE is always set!			#
-#  QUIET			- Target command prefix to show/not show commands	#
-#  					  (Toggled off by setting VERBOSE)					#
-#  CFLAGS			- Common C and C++ compiler flags					#
-#  CCFLAGS			- C specific compiler flags							#
-#  CXXFLAGS			- C++ specific compiler flags						#
-#  LDFLAGS			- Linker flags										#
-#  CC				- C compiler										#
-#  CXX				- C++ compiler										#
-#  EXEFILE			- Executable file extension (Includes .)			#
-#  OFILE			- Object file extension (Includes .)				#
-#  SOFILE			- Shared object (DLL) file extension (Includes .)	#
-#  LIBFILE			- Static library file extension (Include .)			#
-#  LIBPREFIX		- Prefix to library filename						#
-#  LIBS				- Library names	(Appropriate for dependencies)		#
-#  LIB_LDFLAGS		- Libraries appropriate for link command-line usage	#
-#  COMPILE_MSG		- Message saying a target is being compiled			#
-#  DIRSEP			- The directory seperator this system likes most	#
-#  VERSION			- Synchronet version number in MAJOR.MINOR format	#
-#					  (Numeric ONLY)									#
-#																		#
-#########################################################################
+# build/Common.gmake
+#
+# Global build system setup file
+#
+# $Id$
+#
+#############################################################################
+# @format.tab-size 4		(Plain Text/Source Code File Header)			#
+# @format.use-tabs true	(see http://www.synchro.net/ptsc_hdr.html)			#
+#																			#
+# Copyright 2004 Rob Swindell - http://www.synchro.net/copyright.html		#
+#																			#
+# 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 the Free Software Foundation; either version 2			#
+# of the License, or (at your option) any later version.					#
+# See the GNU General Public License for more details: gpl.txt or			#
+# http://www.fsf.org/copyleft/gpl.html										#
+#																			#
+# Anonymous FTP access to the most recent released source is available at	#
+# ftp://vert.synchro.net, ftp://cvs.synchro.net and ftp://ftp.synchro.net	#
+#																			#
+# Anonymous CVS access to the development source and modification history	#
+# is available at cvs.synchro.net:/cvsroot/sbbs, example:					#
+# cvs -d :pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs login				#
+#     (just hit return, no password is necessary)							#
+# cvs -d :pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs checkout src		#
+#																			#
+# For Synchronet coding style and modification guidelines, see				#
+# http://www.synchro.net/source.html										#
+#																			#
+# You are encouraged to submit any modifications (preferably in Unix diff	#
+# format) via e-mail to mods@synchro.net									#
+#																			#
+# Note: If this box doesn't appear square, then you need to fix your tabs.	#
+#############################################################################
+#																			#
+#############################################################################
+#																			#
+# Common macro setup for GNU make											#
+#																			#
+# Common Build Macros REQUIRED:												#
+#  SRC_ROOT			- *MUST* be set to the src dir							#
+#																			#
+# Common Build Macros Used:													#
+#  DEBUG			- Create a debug build									#
+#  RELEASE			- Create a release build								#
+#					  (Mutually exclusive, if both are set, RELEASE 		#
+#						is cleared)											#
+#  DONT_CLOBBER_CC	- Do not change the default setting of CC				#
+#  OBJPATH_SUFFIX	- Suffix appended to OBJPATH usefull for compiling 		#
+#					  different options of the same source file				#
+#																			#
+# Common Build Macros Defined:												#
+#  OBJODIR			- Object output dir										#
+#  LIBODIR			- Library output dir									#
+#  EXEODIR			- Executable output dir									#
+#  DEBUG			- Set for debug builds									#
+#  RELEASE			- Set for release builds								#
+#					  One of DEBUG or RELEASE is always set!				#
+#  QUIET			- Target command prefix to show/not show commands		#
+#  					  (Toggled off by setting VERBOSE)						#
+#  CFLAGS			- Common C and C++ compiler flags						#
+#  CCFLAGS			- C specific compiler flags								#
+#  CXXFLAGS			- C++ specific compiler flags							#
+#  LDFLAGS			- Linker flags											#
+#  CC				- C compiler											#
+#  CXX				- C++ compiler											#
+#  EXEFILE			- Executable file extension (Includes .)				#
+#  OFILE			- Object file extension (Includes .)					#
+#  SOFILE			- Shared object (DLL) file extension (Includes .)		#
+#  LIBFILE			- Static library file extension (Include .)				#
+#  LIBPREFIX		- Prefix to library filename							#
+#  LIBS				- Library names	(Appropriate for dependencies)			#
+#  LIB_LDFLAGS		- Libraries appropriate for link command-line usage		#
+#  COMPILE_MSG		- Message saying a target is being compiled				#
+#  DIRSEP			- The directory seperator this system likes most		#
+#  VERSION			- Synchronet version number in MAJOR.MINOR format		#
+#					  (Numeric ONLY)										#
+#																			#
+#############################################################################
 
 # Set VERSION
 ifndef VERSION