--- crossfire ---


Protocol:pserver User:anonymous
Machine:crossfire.cvs.sourceforge.net CVSROOT:/cvsroot/crossfire

Filename: Makefile.in
Revision 1.49quinet 2006/08/25 16:27:55 +10 -4
configure, aclocal.m4, utils/config.guess, utils/config.sub,
utils/ltmain.sh, include/autoconf.h.in, */Makefile.in: regenerated using
slightly newer versions of libtoolize, aclocal, automake and autoconf.
Show difference between Revision 1.48 and 1.49
Revision 1.48tchize 2006/06/01 14:07:06 +1 -1

Fixed error in build process regarding unit test.
Our modularization is way broken, with have intredependent .a files, this should be solved.
Applied a compilation workaround suggest by gnu, twice every .a at link time. Applied an automake
workaround as we need to pass --preserver-dup-deps to autotools and to do this only current CVS
version can do it without a bit i hacking. Applied Hacking suggested by automake mailing list.
Show difference between Revision 1.47 and 1.48
Revision 1.47ryo_saeba 2006/05/05 04:25:16 +1 -1
First part of patch #1453869 courtesy Stefan Huehner (shuehner)
Show difference between Revision 1.46 and 1.47
Revision 1.46tchize 2006/05/03 16:50:22 +6 -0


Added autogeneration of html and text report for test process.
Show difference between Revision 1.45 and 1.46
Revision 1.45tchize 2006/03/22 17:06:44 +2 -2

updated configure.ac to automatically check availability of a few headers required by crossedit
Basically, it tries to compile a test code having only includes of xaw, posix, etc. Should be
enough to prevent most crossedit compilation issue but not perfect. (Should check version of lib and
try a few methods on them). crossedit/ and test/unit/crossedit are skipped by make if test fail.
Show difference between Revision 1.44 and 1.45
Revision 1.44tchize 2006/03/21 16:45:59 +7 -2

Initial commit of unit tests (see doc/Developers/testplans)
This is it, initial commit of unit test framework. It contains empty testcases
for all unit tests. See test/unit/check_shstr.c for a completed example unit test :)
Show difference between Revision 1.43 and 1.44
Revision 1.43akirschbaum 2005/11/05 04:17:17 +1 -1
aclocal.m4, configure, utils/config.guess, utils/config.sub, utils/ltmain.sh,
*Makefile.in, plugins/cfanim/Makefile, plugins/Makefile: Rebuilt.
Show difference between Revision 1.42 and 1.43
Revision 1.42gros 2005/10/18 11:54:30 +4 -3
Upgrade of the Crossfire server to version 2.0 of the plugin interface.
Upgrade of the Python plugin to version 2.0 of the plugin interface.
Gros - 18/10/05
Show difference between Revision 1.41 and 1.42
Revision 1.41akirschbaum 2005/07/16 13:13:47 +18 -6
*Makefile.in, aclocal.m4, configure: Rebuilt generated files.
Show difference between Revision 1.40 and 1.41
Revision 1.40mwedel 2005/07/08 20:01:09 +6 -3
configure.ac, configure, aclocal.m4, Makefile.in: Add AM_MAINTAINER_MODE
macro to configure.ac - this should hopefully supress auto regeneration of
makefiles.in
MSW 2005-07-08
Show difference between Revision 1.39 and 1.40
Revision 1.39mwedel 2005/07/08 19:03:04 +292 -138
Commit updated makefiles so files these depend on have been updated
(aclocal/include).
MSW 2005-07-08
Show difference between Revision 1.38 and 1.39
Revision 1.38tchize 2005/05/06 16:09:49 +142 -308

added a new command to identify the type of text send to client.
media tags can be included inside them. Those text types include
scrolls, books, message of the day, signs, aso.
See protocol doc for details
Show difference between Revision 1.37 and 1.38
Revision 1.37akirschbaum 2005/03/09 13:17:15 +313 -139
*Makefile.in, aclocal.m4, configure, utils/config.guess, utils/config.sub,
utils/ltmain.sh: Rebuild generated files.
Show difference between Revision 1.36 and 1.37
Revision 1.36mwedel 2004/05/16 01:13:20 +2 -2
server/acinclude.m4: Patch by acinclude.m4 to add python 2.3 support.
Rebuilt files (Makefile.in, aclocal.m4, configure, configure.in). add
config.guess, config.sub since automake now includes them in the Makefile.in
file.
MSW 2004-05-15
Show difference between Revision 1.35 and 1.36
Revision 1.35mwedel 2004/04/27 02:07:56 +2 -2
configure, Makefiles: Rebuilt for 1.6.0 release
doc/*/Makefile.am: Modified to use one makeps.pl utility in scripts directory.
doc/scripts/makeps.pl: Make this the definitive copy - fix problem with it
trying to combine big images when it doesn't need to. Remove other copies.
doc/playbook/chap1.tex, doc/playbook/chap5.tex: Fix some obvious errors,
but overall, the playbook is still quite out of date.
doc/playbook/treas2-extract: Have it not include abilities in given items,
have it properly deal with multiple underscores in arch names.
doc/spoiler-html/spoiler.html, doc/spoiler.ps: Rebuilt
MSW 2004-04-26
Show difference between Revision 1.34 and 1.35
Revision 1.34mwedel 2004/01/21 02:13:13 +246 -193
Rebuilt with up to date aclocal/automake/autoconf so that they all work
properly.
MSW 2004-01-20
Show difference between Revision 1.33 and 1.34
Revision 1.33tchize 2004/01/18 04:50:51 +193 -246


Rebuilded Makefile.in using autogen.sh because of recent add of a file in server/
Also rebuilded loader.c for linux because loader.l was modified by a windows developper.
Show difference between Revision 1.32 and 1.33
Revision 1.32mwedel 2003/10/01 01:55:15 +1 -0
utils/player_dl.html utils/player_dl.pl.in: New files - scripts for allowing
character directories to be downloaded over the web.
configure.ac: Add check for 'tar', so that we can put it in the script above.
Makefile.in (All of them): Changed because TAR variable propogated to them.
MSW 2003-09-30
Show difference between Revision 1.31 and 1.32
Revision 1.31mwedel 2003/09/23 00:21:26 +68 -159
Add conditional compilation to the stop level Makefile.am so that it
only tries to compile crossedit if we have X libraries. Also, rebuild
the files with older version of aclocal/autoheader/automake, so it
shouldn't have as many troubles with some peoples systems.
MSW 2003-09-22
Show difference between Revision 1.30 and 1.31
Revision 1.30tchize 2003/06/19 05:59:26 +155 -62

Added support for smoothing to the client.
This will allow (i hope) better graphical results while using very
little bandwidth overhead.
Changes done follows:
- Added protocol command MapExtendedInfos and smooth commands to server
- Added a SetUp paramater in protocol for activating smoothing
(disabled by default) or more general Extended map infos
- Added file lib/smooth a text file containing some smoothing info a
client might ask the server about.
- Changed loader.l to be able to mark an object as 'smoothed' in
archetypes (the smoothlevel parameter) and rebuild loader.c
accordingly
- Changed lib/Makefile.am to install lib/smooth file in shared folder
- Rebuild the Makefiles.am and the Configure script (using autogen.sh)

To be able to smooth, A client commit (the common part+ the gtk part)
will follow and an archetypes commit will also follow.

I will also detail changes to the protocol within a few days
Server has been tested with older client to check backward compatibility
Show difference between Revision 1.29 and 1.30
Revision 1.29mwedel 2003/03/02 23:13:06 +2 -1
Various bug fixes.
Makefile.am, Makefile.in: Put crossedit as the last directory, so any build
errors for crossedit doesn't effect anything else.
README: Update ftp site listing.
TODO: More things aded.
aclocal.m4, configure: Add missing / when checking in /usr/local for
python headers.
common/map.c: Add some debugging in free_all_objects that checks to make sure
there are not objects remaining that belong to the map just freed -
only active if MANY_CORES is set.
random_maps/random_map.c: Increase minimum random map size to 10x10 - this
is need for square spirals to work properly I think.
server/spell_effect.c: Have perceive self tell dragon players what they are
currently focused on. Fix town portal to remove force objects from
players if destination is no longer available.
server/swap.c: Reset maps reset_time when loading them in in read_map_log() -
this is only used if recycle temp maps is on. Also, do sanity checking
on reset_time value - bogus values were observed on metalforge.
socket/request.c: Update map timeout in draw_client_map() - in this way,
we don't swap out a map within a players view only to swap it back
in.
MSW 2003-03-01
Show difference between Revision 1.28 and 1.29
Revision 1.28mwedel 2003/02/25 01:18:02 +62 -155
*/Makefile.in, related files: Updated for 1.5.0
server/attack.c: Don't change weak wall image if no damage was actually done.
server/c_object.c: Include math.h - needed for pow()
server/spell_effect.c: fix infinite loop in town_portal
MSW 2003-02-24
Show difference between Revision 1.27 and 1.28
Revision 1.27tchize 2002/12/31 07:36:41 +156 -63

Added crossfire-config to the build list of the configure.ac and regenerated the Makefiles and
configure.in to handle it
Show difference between Revision 1.26 and 1.27
Revision 1.26mwedel 2002/09/14 23:56:36 +4 -4
Update for 1.4.0 release. Rename CREDITS to AUTHORS, add a NEWS file,
and remove utils/crossloop.tmpl which isn't need in CVS.
MSW 2002-09-14
Show difference between Revision 1.25 and 1.26
Revision 1.25mwedel 2002/09/14 22:15:16 +5 -7
server/disease.c: Change move_disease() somehwat - before, if you were
not susceptible to a disease, it would never run its course. Yet you
would still get stuck with the symptoms. there was a case on
metalforge where a character had a symptom with no disease, and
had immunity, yet was still getting stuck with the symptoms. Not sure
if this change will help prevent that in the future or not.
include/player.h: Change item_power in player structure to be 16 bits -
8 bit values were getting overflowed.
Makefile.in, configure: rebuilt
MSW 2002-09-14
Show difference between Revision 1.24 and 1.25
Revision 1.24mwedel 2002/09/07 17:55:49 +5 -3
Rebuild/fix of makefiles:
Remove utils/flushlocks - player locking is no longer done, so no need
for that script.
Have crossedit put its proto.h file in the crossedit directory like it
did under old make system, and not in the include directory.
crossedit will probably go away sooner or later, so best to isolate
all of its code into its own directory.
MSW 2002-09-07
Show difference between Revision 1.23 and 1.24
Revision 1.23mwedel 2002/09/07 17:08:05 +436 -144
Automake patch - all files.
The changes for the source files is using confdir instead of
datadir.
Patch by Jacek Konieczny (jajcus@bnet.pl), applied by Mark Wedel,
2002-09-07.
Show difference between Revision 1.22 and 1.23
Revision 1.22mwedel 2002/07/01 18:04:09 +1 -1
socket/request.c: If players were using the original map command with
an even map size, server would try to send too much data to client -
checking in server would result in an abort. Modify code to now properly
send right number of spaces.
lib/Makefile.in: remove extraneous / in front of motd entry in file list.
include/version.h: Update for version 1.3.0
Makefile.in: Update for version 1.3.0
lib/archetypes: rebuilt.
MSW 2002-07-01
Show difference between Revision 1.21 and 1.22
Revision 1.21mwedel 2002/06/14 01:36:01 +1 -1
Add plugin directory to list of SUBDIRS.
MSW 2002-06-13
Show difference between Revision 1.20 and 1.21
Revision 1.20mwedel 2002/04/28 22:56:15 +1 -1
Changes for 1.2.0:
Makefile.in, include/version.h: Update for 1.2.0 release
lib/Makefile.in: have it make an archive for the archetypes.
MSW 2002-04-28
Show difference between Revision 1.19 and 1.20
Revision 1.19mwedel 2002/03/20 00:27:45 +1 -1
Updates for 1.1.0 release - pretty much all minor bug fixes, like
compiler warning messages, invalid ANSI C constructs, missing files to
include in the distribution.
Makefile.in, include/version.h: update version.
include/Makefile.in: Add some missing files
include/libproto.h, sproto.h: rebuilt to prevent compiler warnings
lib/Makefile.in: Include the wizhelp files in the archive.
server/apply.c, server/skill_util.c: fix invalid code (function parameter
names can't match structs/typedefs), add a missing return value.
server/c_move.c, server/c_new.c, server/c_object.c, server/commands.c,
server/daemon.c: Don't include the sproto.h if CEXTRACT is defined.
server/plugins.c: fix printf command that was printing wrong value type.
doc/spoiler-html/Makefile.in: Remove extraneous newline
Show difference between Revision 1.18 and 1.19
Revision 1.18gros 2001/10/14 02:57:14 +0 -4
Major changes: Added dynamic plugin support, removed old Guile support.
- Gros 10/14/01
Show difference between Revision 1.17 and 1.18
Revision 1.17michtoen 2001/06/13 05:35:27 +5 -1
Modified Files:
aclocal.m4 configure. configure.in Makefile.in
crossfire32.dsw crossfire32.dsp INSTALL_WIN32.txt
common: arch.c loader.c treasure.c loader.l
crossedit: Attr.c
doc: README_EXTENSIONS README_SCRIPT
include: autoconf.h define.h global.h includes.h loader.h
object.h script.h spellist.h spells.h sproto.h
version.h
server: Makefile.in apply.c attack.c c_object.c gods.c init.c
main.c monster.c player.c script.c script_spells.c
script_types.c skills.c spell_effect.c spell_util.c
time.c
Log Message:
Adding Scriptfire 0b11 to Crossfire.
Massive changes. The facts are in the doc files.

MT 2001-06-13
Show difference between Revision 1.16 and 1.17
Revision 1.16mwedel 2001/05/13 16:36:14 +1 -1
Update for 1.0 release. MSW 2001-05-13
Show difference between Revision 1.15 and 1.16
Revision 1.15mwedel 2001/05/12 14:47:07 +1 -1
remove DONE file. Changes are getting put into CHANGES file,
so DONE was hopeless out of date. MSW 2001-05-12
Show difference between Revision 1.14 and 1.15
Revision 1.14mwedel 2001/04/08 00:53:18 +1 -1
Update for 0.98.0 - MSW 2001-04-07
Show difference between Revision 1.13 and 1.14
Revision 1.13mwedel 2001/03/20 01:07:47 +1 -1
Updates for 0.97.0 release:
archetypes rebuilt (affecting most of the lib files)
Makefile.in modified to include some missing files to release works properly.
Most of the scripts changed because of substitution via configure.
MSW 2001-03-19
Show difference between Revision 1.12 and 1.13
Revision 1.12cvs 2001/02/13 00:58:26 +1 -1
Update for 0.96.0 - MSW 2001-02-12
Show difference between Revision 1.11 and 1.12
Revision 1.11cvs 2000/12/04 22:56:36 +3 -3
MSW 2000/12/4:
common/treasure.c: Make it so resistances from artifact files are absolute
adjustments.
Makefile.in configure configure.in: Fix check for libdes to see if des_crypt
exists in libdes before setting HAVE_LIBDES
crossedit/Makefile.in: Add Cnv/libCnv.a before LIBS - should fix
linking error on irix systems.
utils/metaserver.pl: modified so it ignores entries from hosts that
report their name as put.your.hostname.here
Show difference between Revision 1.10 and 1.11
Revision 1.10cvs 2000/11/29 01:02:02 +1 -1
Updated for version 0.95.8.
Show difference between Revision 1.9 and 1.10
Revision 1.9mids 2000/11/25 16:09:28 +8 -0
Added the option "make distclean" in all the Makefile.in
Show difference between Revision 1.8 and 1.9
Revision 1.8cvs 2000/09/21 01:36:38 +1 -1
README: Add crossfire.csua.berkeley.edu server.
TODO: Remove entry about setable behaviour for keyrings, since that has now
been done.
include/patchlevel.h, Makefile.in: Update for 0.95.7 MSW 9/20/2000
Show difference between Revision 1.7 and 1.8
Revision 1.7cvs 2000/06/21 00:03:46 +1 -1
Makefile.in: Update version to 0.95.6
include/patchlevel.h: Update to .6 for 0.95.6 release
common/porting.c, include/config.h, include/loader.h, include/skills.h,
include/spells.h, include/treasure.h, include/version.h, random_maps/style.c:
Update my mail address and copyright date. Mostly committed to sync
up my data with the CVS repository - MSW 6/20/2000
Show difference between Revision 1.6 and 1.7
Revision 1.6cvs 2000/04/13 23:25:59 +3 -0
Recommit - I thought I did this before, but it was not showing up in the
repository.

Makefile.in, doc/Makefile.in: Modified so that making the docarchive
now works. The make must be done from the top level for it to work, since
some values are passed, but the doc/Makefile.in was missing some declarations
and had some other fixes that needed to be done. msw 3/22/2000
Show difference between Revision 1.5 and 1.6
Revision 1.5cvs 2000/03/22 01:54:58 +2 -2
Makefile.in: comment out the EXTRA_FLAGS (which contains the -Wall
entry) - the presumption that everyone is going to use gcc to compile
crossfire is a poor one, and -Wall is only supported on gcc. I would
rather have it compile on the maximum number of systems without it
needing changes than to require the end user to make the customizations.
A better long term solution is to have configure.in check for gcc or
if -Wall is supported it and have it add it in. msw 3/21/2000
Show difference between Revision 1.4 and 1.5
Revision 1.4cvs 2000/03/20 20:19:48 +1 -1
Updated for upcoming 0.95.5 release - msw.
Show difference between Revision 1.3 and 1.4
Revision 1.3cvs 1999/08/22 19:26:11 +4 -2
Change compress method definitions from being determined by checks
on system type to having autoconf find the utilities for us. Also, add
bzip2 support. Files affected: Makefile.in configure.in common/map.c
server/init.c server/login.c include/config.h include/define.h
include/autoconf.h.in - msw
Show difference between Revision 1.2 and 1.3
Revision 1.2cvs 1999/07/13 00:22:51 +1 -1
Update version to 0.95.4
Show difference between Revision 1.1 and 1.2
Revision 1.1uid200 1999/04/02 13:10:03 None
Initial revision
First version
Revision 1.1.1.1uid200 1999/04/02 13:10:03 +0 -0
First CVS revsion: crossfire-0.95.3
Show difference between Revision 1.1 and 1.1.1.1


File made using version 1.98 of cvs2html by leaf at 2011-07-21 16:52