# Make.mk: The real Makefile, included by GNUmakefile
#
# Known contributors to this file:
-# Markus Armbruster, 2005-2009
+# Markus Armbruster, 2005-2011
#
# This makefile was inspired by `Recursive Make Considered Harmful',
# configure.ac: Autoconf input file
#
# Known contributors to this file:
-# Markus Armbruster, 2005-2009
+# Markus Armbruster, 2005-2010
#
# Process this file with autoconf to produce a configure script.
* empio.h: Describes io pointers used in Empire
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#ifndef EMPIO_H
*
* Known contributors to this file:
* Ron Koenderink, 2006
- * Markus Armbruster, 2006-2008
+ * Markus Armbruster, 2006-2011
*/
#ifndef EMPOBJ_H
* file.h: Describes Empire tables (`files' for historical reasons)
*
* Known contributors to this file:
- * Markus Armbruster, 2005-2008
+ * Markus Armbruster, 2005-2010
*/
#ifndef FILE_H
* game.h: The game file
*
* Known contributors to this file:
- * Markus Armbruster, 2007-2009
+ * Markus Armbruster, 2007-2009
*/
#ifndef GAME_H
* Thomas Ruschak, 1992
* Ken Stevens, 1995
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#ifndef LAND_H
* lwp.h -- prototypes and structures for lightweight processes
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
* Ron Koenderink, 2007-2009
*/
* but have to go somewhere!
*
* Known contributors to this file:
- * Doug Hay, 1998
+ * Doug Hay, 1998
*/
#ifndef MISC_H
* Ken Stevens, 1995
* Steve McClure, 1998-2000
* Ron Koenderink, 2005-2008
- * Markus Armbruster, 2005-2008
+ * Markus Armbruster, 2005-2011
*/
#ifndef NAT_H
*
* Known contributors to this file:
* Dave Pare, 1989
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
*/
#ifndef NSC_H
* Known contributors to this file:
* Ken Stevens, 1995
* Steve McClure, 1998
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
*/
#ifndef OPTLIST_H
* Dave Pare, 1986
* Ken Stevens, 1995
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#ifndef PLANE_H
* Known contributors to this file:
* Dave Pare, 1994
* Doug Hay, 1998
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
*/
#ifndef PLAYER_H
* Dave Pare
* Ken Stevens, 1995
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
* Thomas Ruschak, 1992
* Ken Stevens, 1995
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#ifndef SHIP_H
* tel.h: Definitions for things having to do with telegrams
*
* Known contributors to this file:
- * Markus Armbruster, 2009
+ * Markus Armbruster, 2009-2010
*/
#ifndef TEL_H
* treaty.h: Definitions for treaties
*
* Known contributors to this file:
- * Steve McClure, 1998
+ * Steve McClure, 1998
*/
#ifndef TREATY_H
* types.h: Empire types
*
* Known contributors to this file:
- * Markus Armbruster, 2006-2007
+ * Markus Armbruster, 2006-2011
*/
#ifndef TYPES_H
* xdump.h: Extended dumps
*
* Known contributors to this file:
- * Markus Armbruster, 2008
+ * Markus Armbruster, 2008-2011
*/
#ifndef XDUMP_H
# configure.ac: Autoconf input file
#
# Known contributors to this file:
-# Markus Armbruster, 2005-2009
+# Markus Armbruster, 2005-2010
#
# Process this file with autoconf to produce a configure script.
* expect.c: Read from the socket, expecting to see a particular code.
*
* Known contributors to this file:
- * Steve McClure, 1998
- * Markus Armbruster, 2007-2009
+ * Steve McClure, 1998
+ * Markus Armbruster, 2007-2009
*/
#include <config.h>
* Dave Pare, 1986
* Steve McClure, 1998
* Ron Koenderink, 2004-2007
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
+ * Tom Dickson-Hunt, 2010
*/
#include <config.h>
* play.c: Playing the game
*
* Known contributors to this file:
- * Markus Armbruster, 2007-2009
+ * Markus Armbruster, 2007-2010
* Ron Koenderink, 2007-2009
*/
* Dave Pare, 1989
* Steve McClure, 1998
* Ron Koenderink, 2005
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
*/
#include <config.h>
* Dave Pare, 1986
* Ken Stevens, 1995
* Steve McClure, 2000
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2011
*/
#include <config.h>
* buil.c: Build ships, nukes, bridges, planes, land units, bridge towers
*
* Known contributors to this file:
- * Steve McClure, 1998-2000
- * Markus Armbruster, 2004-2011
+ * Steve McClure, 1998-2000
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* Known contributors to this file:
* Keith Muller, 1983
* Dave Pare, 1986 (rewrite)
+ * Markus Armbruster, 2010
*/
#include <config.h>
* Chad Zabel, 1994
* Steve McClure, 1998-2000
* Ron Koenderink, 2003-2009
- * Markus Armbruster, 2003-2009
+ * Markus Armbruster, 2003-2010
*/
#include <config.h>
* Ken Stevens, 1995
* Steve McClure, 1998
* Ron Koenderink, 2005
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* fort.c: Increase the fortification value of land units
*
* Known contributors to this file:
- * Steve McClure, 1999
+ * Steve McClure, 1999
*/
#include <config.h>
* Dave Pare, 1986
* Ken Stevens, 1995
* Steve McClure, 1998-2000
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2011
*/
#include <config.h>
* David Sharnoff, 1987
* Ken Stevens, 1995 (rewritten)
* Steve McClure, 1998-2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
*
* Known contributors to this file:
* Steve McClure, 2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* mine.c: Lay mines from ships or units
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Thomas Ruschak, 1992
* Steve McClure, 2000
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Dave Pare, 1986
- * Markus Armbruster, 2006
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Shelley Louie, 1988
- * Markus Armbruster, 2006
+ * Markus Armbruster, 2006-2011
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1986
* Steve McClure, 2000
- * Markus Armbruster, 2006-2008
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* Known contributors to this file:
* David Muir Sharnoff, 1987
* Steve McClure, 1997-2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Ken Stevens, 1995
* Steve McClure, 2000
- * Markus Armbruster, 2008
+ * Markus Armbruster, 2008-2010
*/
#include <config.h>
*
* Known contributors to this file:
* John Yockey, 2001
- * Markus Armbruster, 2003-2009
+ * Markus Armbruster, 2003-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Steve McClure, 2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* scut.c: Scuttle ships, planes or land units
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
*
* Known contributors to this file:
* Ken Stevens, 1995
+ * Markus Armbruster, 2010
*/
#include <config.h>
* Known contributors to this file:
* Thomas Ruschak, 1992
* Steve McClure, 1998
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Ken Stevens, 1995
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Ken Stevens, 1995
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* Dave Pare, 1986
* Thomas Ruschak, 1992
* Steve McClure, 2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* Thomas Ruschak, 1992
* Ken Stevens, 1995
* Steve McClure, 2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* upda.c: Give the time of the next update
*
* Known contributors to this file:
- * Markus Armbruster, 2007
+ * Markus Armbruster, 2007-2010
*/
#include <config.h>
* Ken Stevens
* Steve McClure
* Ron Koenderink, 2005-2006
- * Markus Armbruster, 2005-2008
+ * Markus Armbruster, 2005-2010
*/
#include <config.h>
* work.c: Implementation of the work command
*
* Known contributors to this file:
- * Markus Armbruster, 2009
+ * Markus Armbruster, 2009-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Doug Hay, 1990
- * Markus Armbruster, 2007-2008
+ * Markus Armbruster, 2007-2010
*/
/*
* conftab.c: Load game configuration files
*
* Known contributors to this file:
- * Markus Armbruster, 2006-2008
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Ron Koenderink, 2005
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* Dave Pare, 1989
* Doug Hay, 1998
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1989
* Ron Koenderink, 2005
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2011
*/
#include <config.h>
* nsc.c: Empire selection global structures
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
/*
* rdsched.c: Read update schedule
*
* Known contributors to this file:
- * Markus Armbruster, 2007-2008
+ * Markus Armbruster, 2007-2010
*/
#define _XOPEN_SOURCE 500
* stmtch.c: Matching operations on structures and commands
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1989
* Steve McClure, 2000
- * Markus Armbruster, 2004-2006
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* xdump.c: Extended dumps
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
*/
/*
*
* Known contributors to this file:
* Ron Koenderink, 2005
- * Markus Armbruster, 2005-2008
+ * Markus Armbruster, 2005-2010
*/
/*
*
* Known contributors to this file:
* Dave Pare, 1989
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* io.c: Arrange for input and output on a file descriptor to be queued.
*
* Known contributors to this file:
- * Doug Hay, 1998
- * Steve McClure, 1998
- * Ron Koenderink, 2009
+ * Doug Hay, 1998
+ * Steve McClure, 1998
+ * Markus Armbruster, 2004-2010
+ * Ron Koenderink, 2009
*/
/*
* Known contributors to this file:
* Sasha Mikheev
* Steve McClure, 1998
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
* Ron Koenderink, 2007-2009
*/
*
* Known contributors to this file:
* Dave Pare, 1989
- * Markus Armbruster, 2003-2009
+ * Markus Armbruster, 2003-2010
*/
#include <config.h>
* tcp_listen.c: Create a socket and listen on it
*
* Known contributors to this file:
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
*/
#include <config.h>
# nuke.c: Nuke characteristics
#
# Known contributors to this file:
-# Markus Armbruster, 2006
+# Markus Armbruster, 2006
#
# Derived from nuke.c.
#
* options.c: Options definitions
*
* Known contributors to this file:
- * Steve McClure, 1998
- * Markus Armbruster, 2005-2011
+ * Steve McClure, 1998
+ * Markus Armbruster, 2005-2011
*/
#include <config.h>
* symbol.c: Empire symbol tables
*
* Known contributors to this file:
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* updtime.c: Scheduled update times
*
* Known contributors to this file:
- * Markus Armbruster, 2007
+ * Markus Armbruster, 2007
*/
#include <config.h>
* lwp.c: lightweight process creation, destruction and manipulation
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Dave Pare, 1994
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1994
* Steve McClure, 2000
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
* Ron Koenderink, 2004-2009
*/
* Dave Pare, 1986
* Thomas Ruschak, 1992
* Steve McClure, 1996
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Steve McClure, 1998
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
*
* Known contributors to this file:
* Steve McClure, 1998-2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* fortdef.c: Fort defends an area.
*
* Known contributors to this file:
- *
+ * Markus Armbruster, 2006-2011
*/
/*
* Known contributors to this file:
* Ken Stevens, 1995
* Steve McClure, 1998-2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Ken Stevens, 1995
* Steve McClure, 1996-2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Dave Pare, 1994
* Steve McClure, 1997
* Ron Koenderink, 2005
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2011
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1989
* Steve McClure, 1997
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Dave Pare, 1986
* Ken Stevens, 1995
* Steve McClure, 1998-2000
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Dave Pare, 1989
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
*
* Known contributors to this file:
* Dave Pare, 1994
+ * Markus Armbruster, 2005-2011
*/
#include <config.h>
*
* Known contributors to this file:
* Dave Pare, 1989
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1989
* Steve McClure, 1996
- * Markus Armbruster, 2004-2008
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Jeff Bailey, 1990
* Steve McClure, 1996
* Ron Koenderink, 2005-2009
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* Known contributors to this file:
* Ken Stevens, 1995
* Steve McClure, 1996-2000
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1986
* Steve McClure, 1996-2000
- * Markus Armbruster, 2007-2008
+ * Markus Armbruster, 2007-2010
*/
#include <config.h>
* trechk.c: Check to see if an actor has violated a treaty.
*
* Known contributors to this file:
- * Steve McClure, 1998-1999
+ * Steve McClure, 1998-1999
*/
/*
* Doug Hay, 1998
* Steve McClure, 2000
* Ron Koenderink, 2004-2006
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1986
* Steve McClure, 1996
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Dave Pare, 1986
* Thomas Ruschak, 1992
* Steve McClure, 1996
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2011
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1986
* Steve McClure, 1998
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* produce.c: Produce goodies
*
* Known contributors to this file:
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Known contributors to this file:
* Dave Pare, 1986
* Steve McClure, 1996
- * Markus Armbruster, 2004-2009
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>
* Dave Pare, 1986
* Steve McClure, 1996
* Ron Koenderink, 2004
- * Markus Armbruster, 2006-2009
+ * Markus Armbruster, 2006-2010
*/
#include <config.h>
* w32sockets.c: POSIX socket emulation layer for Windows
*
* Known contributors to this file:
- * Ron Koenderink, 2007
- * Markus Armbruster, 2007-2009
+ * Ron Koenderink, 2007-2010
+ * Markus Armbruster, 2007-2010
*/
/*
* Steve McClure, 1996, 1998
* Doug Hay, 1998
* Ron Koenderink, 2004-2009
- * Markus Armbruster, 2005-2009
+ * Markus Armbruster, 2005-2010
*/
#include <config.h>
* Dave Pare, 1994
* Steve McClure, 1996
* Ron Koenderink, 2005
- * Markus Armbruster, 2007-2009
+ * Markus Armbruster, 2007-2010
*/
#include <config.h>
* empdump.c: Export/import Empire game state
*
* Known contributors to this file:
- * Markus Armbruster, 2008
+ * Markus Armbruster, 2008-2010
*/
#include <config.h>
* empsched.c: Show the update schedule
*
* Known contributors to this file:
- * Markus Armbruster, 2007
+ * Markus Armbruster, 2007-2010
*/
#include <config.h>
* Thomas Ruschak
* Ken Stevens, 1995
* Steve McClure, 1998
+ * Markus Armbruster, 2004-2010
*/
#include <config.h>