Commit graph

83 commits

Author SHA1 Message Date
Simon Howard
e4e5387b31 Name OS X CMDLINE.game files as CMDLINE-game, so that they are not
considered as invalid file extensions.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2656
2013-09-15 23:37:13 +00:00
Simon Howard
d0874f3178 Open appropriate CMDLINE file depending on the currently-selected game.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2655
2013-09-15 23:22:38 +00:00
Simon Howard
a1e79a3ba1 Fix copying of CMDLINE files for Mac package build.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2654
2013-09-15 23:22:06 +00:00
Simon Howard
3cd3810c38 Fix INSTALL generation for source code and Mac binary distribution.
Include CMDLINE files in Mac packages.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2653
2013-09-15 22:52:54 +00:00
Simon Howard
b0a0f90cd9 Rework documentation system to generate INSTALL files tailored for the
different games.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2652
2013-09-15 22:41:33 +00:00
Simon Howard
fff9267c40 Update Windows build to generate multiple .zip packages, one for each
game.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2650
2013-09-15 21:09:17 +00:00
Simon Howard
110d279326 Remove top-level CMDLINE documentation file and generate multiple
CMDLINE files, one for each game.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2648
2013-09-15 21:04:36 +00:00
Simon Howard
63acb55b18 Remove Windows CE support.
What support exists is for obsolete devices I no longer possess; I've
never been contacted about the port and it's been several years since
I even bothered to build a new version. All the extra overrides are
clutter that can just be removed.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2615
2013-08-11 17:32:29 +00:00
Simon Howard
73fd9adc1e Reduce window height of .dmg Finder window - this reverts r2371.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2554
2012-12-24 01:09:30 +00:00
Simon Howard
f1934e990d Merge from trunk.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2553
2012-12-24 00:03:41 +00:00
Simon Howard
da1e9064e9 Add some extra zero-fill to the end of .DS_store.
Recent versions of Mac OS X Finder seem to generate slightly fatter
.DS_store files. This can cause a problem where there is insufficient
free space in tmp.dmg to generate the modified .DS_store file. Adding
some zero-fill to the end of the base one fixes this.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2547
2012-12-22 23:30:17 +00:00
Simon Howard
55825846ef Update OS X launcher to include box for Strife IWAD.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2372
2011-09-12 22:21:53 +00:00
Simon Howard
2225061906 Increase window size in .dmg package, so that there is no vertical
scroll bar.

Subversion-branch: /branches/v2-branch
Subversion-revision: 2371
2011-09-12 21:58:52 +00:00
Simon Howard
efd15d965d Merge from raven-branch.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2367
2011-09-11 23:40:44 +00:00
Simon Howard
1cfa4409af Rework configuration window; add Heretic/Hexen configuration boxes.
Subversion-branch: /branches/raven-branch
Subversion-revision: 2348
2011-06-13 23:45:10 +00:00
Simon Howard
391e7466b1 Merge from trunk.
Subversion-branch: /branches/raven-branch
Subversion-revision: 2347
2011-06-13 22:21:37 +00:00
Simon Howard
184ea9ba50 Convert build system to using the PROGRAM_PREFIX system used on
raven-branch.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2336
2011-05-14 20:11:26 +00:00
Simon Howard
351c1be331 Allow IWAD files to be double-clicked in the finder to set the IWAD
configuration.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2334
2011-05-08 18:29:46 +00:00
Simon Howard
1fd0ad08ed Rework OS X launcher package. Include documentation files within the
application bundle and add a help menu with links. Rework .dmg
generation to generate a file with a "fancy" background image and
overall nicer appearance.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2332
2011-05-07 23:52:26 +00:00
Simon Howard
b79f27cef8 Add a symlink hack to work around the fact that OS X doesn't like paths
in MANPATH to contain spaces.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2318
2011-03-30 19:16:40 +00:00
Simon Howard
0268c882d9 Remove the BUGS file as it doesn't really contain any useful
information.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2316
2011-03-28 23:48:31 +00:00
Simon Howard
d4e5675421 Include Unix manpages in MacOS package, and set MANPATH to point to them
when opening a terminal window.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2302
2011-03-10 19:47:14 +00:00
Simon Howard
eca0d817b7 Replace the INSTALL file with a template version that is customized to
different platforms.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2299
2011-03-10 19:03:23 +00:00
Simon Howard
07bb5a69ef Add Strife to OS X launcher.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2294
2011-03-06 22:58:02 +00:00
Simon Howard
72c1191348 Make code changes to add Heretic/Hexen support to OS X launcher.
Subversion-branch: /branches/raven-branch
Subversion-revision: 2277
2011-02-24 20:57:30 +00:00
Simon Howard
a9996b41e9 Merge from trunk.
Subversion-branch: /branches/raven-branch
Subversion-revision: 2258
2011-02-12 15:38:08 +00:00
Simon Howard
6d9d1c6051 Remove redundant package version label from top of OS X launcher window.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2234
2011-01-02 17:45:24 +00:00
Simon Howard
8dab0a3e63 Merge from trunk. This is slightly out of date as I did the merge
several days ago.

Subversion-branch: /branches/raven-branch
Subversion-revision: 2212
2010-12-10 22:44:01 +00:00
Simon Howard
e18391bb0f Add NOT-BUGS file with some common Vanilla gotchas.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2175
2010-11-30 01:08:59 +00:00
Simon Howard
167d4df40b Update Python scripts to work in Python 3.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 2162
2010-11-09 16:10:52 +00:00
Simon Howard
22fc405736 Merge from trunk.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1987
2010-08-31 19:26:32 +00:00
Simon Howard
b582e47695 Include INSTALL file in distribution packages.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1969
2010-08-28 18:28:05 +00:00
Simon Howard
fea1fb2a38 Set MACOSX_DEPLOYMENT_TARGET to target 10.4, so that the launcher will
work on older versions.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1944
2010-07-14 20:36:53 +00:00
Simon Howard
1162b2c65c Merge from trunk.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1924
2010-04-30 20:53:31 +00:00
Simon Howard
448adb31d7 Merge opl-branch to trunk.
OPL support still isn't perfect, and it certainly isn't complete.
However, for now, it's good enough.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1878
2010-03-08 01:14:23 +00:00
Simon Howard
52f81b4ef1 Update OS X Makefile to include Heretic and Hexen executables, and to
correct the setup location.

Subversion-branch: /branches/raven-branch
Subversion-revision: 1847
2010-02-05 23:30:22 +00:00
Simon Howard
3c18831a7c Rearrange Makefile definitions.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1846
2010-02-05 23:23:48 +00:00
Simon Howard
677729c658 Merge from trunk.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1845
2010-02-05 23:08:12 +00:00
Simon Howard
ff7fff78ec Only distribute README.OPL in the Windows package, don't bother
including it in the Mac OS X package.

Subversion-branch: /branches/opl-branch
Subversion-revision: 1843
2010-02-05 03:27:14 +00:00
Simon Howard
b42f8f4ff9 Add README.OPL to list of documentation files to distribute.
Subversion-branch: /branches/opl-branch
Subversion-revision: 1842
2010-02-05 03:23:33 +00:00
Simon Howard
fdcd8dda09 Change directory to home directory before launching the game, so that
recorded demos go somewhere sensible.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1835
2010-01-30 16:14:04 +00:00
Simon Howard
a054475997 Set launch button as default button, so that it is possible to launch
the game by pressing return.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1834
2010-01-30 16:04:24 +00:00
Simon Howard
bf8974e63b Add menu item to launcher to open a terminal window that can be used to
start the game. Add missing 'edit' menu. Set svn:ignore property for osx
directory.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1824
2010-01-23 23:06:45 +00:00
Simon Howard
7f7a7354a5 Define project short description, copyright, maintainer and URL in
configure.in. Use these for the Info-gnustep.plist file. Add generated
.spec file for building RPM packages.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1821
2010-01-18 19:14:54 +00:00
Simon Howard
6e0df0d016 Don't open the configuration window when the launcher is first run;
display an error message if the user tries to launch the game without an
IWAD selected.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1817
2010-01-15 19:29:28 +00:00
Simon Howard
893c8dbe92 Fix GNUstep info panel.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1816
2010-01-15 19:14:02 +00:00
Simon Howard
cd8cf5f1c8 Center the launcher window and config window on startup.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1815
2010-01-15 18:51:35 +00:00
Simon Howard
571b9c32f5 Add wadfile.png for GNUstep build.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1814
2010-01-15 18:40:37 +00:00
Simon Howard
f176ac404a Extend osx makefile to allow building of a working GNUstep application,
for testing purposes. Add GNUstep version of Info.plist, remove
app-skeleton directory and move contents up.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1813
2010-01-15 18:13:05 +00:00
Simon Howard
b6810a2940 Strip executables when building Windows CE packages.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1810
2010-01-12 20:15:34 +00:00