5109a30910
(vers): Don't report KSU distribution (1.04 in all known versions),
...
Chainsaw version (4.00 since Empire 2, ca. 1995) and Wolfpack version
(used to be the version number after the first dot).
(KSU_DIST, CHAINSAW_DIST, WOLFPACK_DIST): Unused, remove.
(version): New.
(EMP_VERS_MAJOR, EMP_VERS_MINOR, EMP_VERS_PATCH): Remove. Users
changed to use version[] instead. version[] is slightly easier to
initialize from configure.ac.
(check-version): No longer needed, remove.
(legal): New.
(vers, main): Show it.
2006-01-27 17:59:06 +00:00
3f0219a419
Change package name to Wolfpack Empire. Supply tarname, so it stays
...
empire.
2006-01-27 17:38:53 +00:00
14250e3cbc
Cosmetics.
2006-01-26 18:44:39 +00:00
d8480865ae
(info.nr/all, info.html/all.html): Don't pick up random junk from the
...
filesystem.
2006-01-23 21:33:13 +00:00
2e7c9edf5e
(sources.mk): Link from $(srcdir) if compiling from tarball. Why?
...
It's distributed in $(srcdir), but required in build directory.
(distclean, bld_distgen): Don't distribute subjects.mk, it's not being
used with a separate build tree.
2006-01-23 21:14:53 +00:00
c0aeefd865
(ac): Add file that should have been added in rev. 1.24.
2006-01-23 20:47:25 +00:00
cadd69568a
Not for development note.
2006-01-22 22:37:17 +00:00
f1e88b083d
Fix making of build directories from sources.mk.
2006-01-22 22:32:38 +00:00
0219f68bd8
(check-version): Didn't work with separate build tree.
2006-01-22 22:18:25 +00:00
fd16db1565
(dist-client): Tarball missed files. Fix.
...
(dist-source, dist-client): Prerequisites were missing.
(acdistcli, cli_distgen, src/client/configure, src/client/config.h.in)
(src/client/aclocal.m4): New.
2006-01-22 22:02:23 +00:00
c4ffd0a576
New build process for the standalone client distribution.
2006-01-22 21:57:06 +00:00
a9d92eb84c
Update to current version from http://www.gnu.org/licenses/gpl.txt :
...
FSF address change, Y2K fix in how-to-apply part.
2006-01-22 21:29:04 +00:00
8edef41133
The change set that moved the GPL from LICENSE to COPYING copied it.
...
Fix.
2006-01-22 21:24:12 +00:00
Ron Koenderink
fee6c50b1a
(show, show_item): Resurrect show item.
2006-01-22 18:57:14 +00:00
Ron Koenderink
8900dfaa3d
(xuflds): Terminated the value list when a bad separator is found.
2006-01-22 17:37:05 +00:00
58bc018b53
(dist-client): Get rid of unwanted subdirectory src/client.
...
(dist-client): Add include/proto.h and man/empire.6.
2006-01-22 16:07:09 +00:00
c105139375
Copy of include/proto.h, except for a comment documenting that fact.
...
Remove.
2006-01-22 16:01:44 +00:00
1432d08f81
Copy of man/empire.6. Remove.
2006-01-22 16:01:01 +00:00
96e27a73a5
Belatedly rename emp_client.6 to empire.6, to match the changed
...
program name in the new build process.
2006-01-22 16:00:17 +00:00
Ron Koenderink
69851a554e
Add generated file path.c.
2006-01-21 21:26:38 +00:00
Ron Koenderink
74e4e2810a
(fuel, load, shp_check_nav, retreat_ship1, shp_nav_one_sector)
...
(shp_check_nav, sail_nav_fleet, bigcity_dchr[], sector_navigation[])
(d_navigation): Add a NEW d_navigation enum NAV_CANAL to
indicate that a sector has canal capability. Add canal determination
logic to shp_check_nav(). Update sector_navigation[] with new
canal navigation enum. Use shp_check_nav() to determine the
sector can be navigated.
2006-01-21 20:56:50 +00:00
82df8cfe0c
(pchr_ca): Provide proper ca_table for selector nlndx.
2006-01-21 20:11:36 +00:00
66121a7670
(lcarg): Align column header `a' with column.
2006-01-21 20:10:06 +00:00
35bbd59288
Documentation.
2006-01-21 20:08:42 +00:00
cb8f7e9311
Minor cleanup.
2006-01-21 20:07:19 +00:00
d5339e72a7
Update for new build process.
2006-01-21 20:06:16 +00:00
c309e01d27
Update to match current behavior.
2006-01-21 20:05:25 +00:00
360de37223
Rewrite to match current behavior.
2006-01-21 20:04:45 +00:00
29fe94115d
Update.
2006-01-21 20:03:50 +00:00
c62c252b34
Rewrite top-level README for new build process. Merge information
...
from LEGAL, remove that file. References to it were already removed
in the previous change set. Remove obsolete doc/compiling and
doc/disk_space.
2006-01-21 19:59:23 +00:00
4515b84c59
COPYING duplicates information from README. Remove. Move GPL from
...
LICENSE to COPYING, because that's where it usually is. Update all
the references to these files.
2006-01-21 19:48:41 +00:00
cb32ec38d6
(ef_open_srv): Intialize views only if all is well, so they can assume
...
the underlying file is open.
2006-01-21 18:35:26 +00:00
Ron Koenderink
847bf6901c
(xdvisible): Fix the nuke-chr case to work for deities.
2006-01-21 17:35:13 +00:00
Ron Koenderink
036a623a40
(xunsymbol): Ensure the table is a symbol table before searching it.
2006-01-21 17:33:02 +00:00
a6587e7e46
Autoconfigure MinGW: socket library, thread package. Rewrite thread
...
package selection.
2006-01-21 08:11:07 +00:00
23726b3799
(CFLAGS): Recent versions of gcc have a built-in function carg(),
...
which collides with our carg(). Suppress.
2006-01-21 08:06:17 +00:00
Ron Koenderink
0558a08f4d
(shp_nav): Skip ships that are landlocked.
...
The shp_mess() frees the ship record but shp_nav() continues
processing the ship record causing a corruption of the
memory poll which results in a server crash.
2006-01-21 00:30:17 +00:00
ed6514f7f3
Work around MinGW Make's broken built-in link rule.
2006-01-20 07:48:10 +00:00
Ron Koenderink
4dfcdfeb4b
(shp_check_nav): Remove the masking. This should have
...
be done when the d_nav's defines were replaced with a
enum d_navigation. No functional changes.
2006-01-18 23:26:13 +00:00
Ron Koenderink
e7ed28aada
(sail_ship): Only print the reached message when
...
the fleet actually moves.
2006-01-18 01:37:47 +00:00
Ron Koenderink
2088eab228
(sail_nav_fleet): Prevent a large fleet from sailing through
...
a canal. Ensure only ships with M_CANAL can navigate a
canal.
2006-01-18 01:08:55 +00:00
Ron Koenderink
14d94c2509
(sect_has_dock): New.
...
(fuel, load, nav_loadship): Use it.
2006-01-17 23:38:51 +00:00
Ron Koenderink
80be15204b
(load): Fix the printing of city when describing loadable sectors.
...
Broken in Rev. 1.21.
2006-01-17 22:23:13 +00:00
Ron Koenderink
100b39d71f
(d_navigation): New.
...
(dchrstr): Use it.
2006-01-17 21:58:25 +00:00
Ron Koenderink
7179908cf5
(dchr): Use NAV_NONE.
2006-01-17 21:58:25 +00:00
Ron Koenderink
4f20f3dd9c
(EF_SECTOR_NAVIGATION, sector_navigation): New.
...
(empfile): Add it.
(dchr_ca): Use it.
(NAV_NONE): New.
2006-01-17 21:42:02 +00:00
Ron Koenderink
18902e45d0
(dchrstr): Rename member d_flg to d_nav. Users changed.
2006-01-17 21:17:19 +00:00
Ron Koenderink
1d58f58e1b
(check_nav, shp_check_nav, sail_nav_fleet, retreat_ship1):
...
Make shp_check_nav() public.
Remove check_nav(), replace with shp_check_nav().
No functional change as check_nav() and shp_check_nav() are
identical.
2006-01-17 13:11:24 +00:00
8ef5b87d90
Not used in the new build process; remove.
2006-01-15 20:11:04 +00:00
1991652cfd
(dist): Implement. The client tarball doesn't work yet.
...
(TARNAME, VERSION, tarball, acdist, src_distgen, bld_distgen)
(dist-source, dist-client, dist-info, check-version): New.
2006-01-15 20:10:27 +00:00