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
Simon Howard
869447ff69
Move Makefile definitions for CC and STRIP into config.make, use
...
versions from autoconf.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1808
2010-01-12 20:12:56 +00:00
Simon Howard
d1b0870951
Set main menu title based on package name, not fixed string.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1807
2010-01-12 20:09:54 +00:00
Simon Howard
a33a26c2c4
Add missing connection for plutonia.wad set button.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1805
2010-01-12 01:32:24 +00:00
Simon Howard
96fc229a12
Add document icon file and use for file associations.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1804
2010-01-12 01:20:48 +00:00
Simon Howard
160ff32f2f
Insert new files into the command line at the correct location, allowing
...
multiple files to be opened at once.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1803
2010-01-11 19:10:42 +00:00
Simon Howard
550b95f79c
When launching a file from the finder, add the new file into the command
...
line at the appropriate position in the command line string.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1802
2010-01-11 01:35:04 +00:00
Simon Howard
213b88ef35
Change "@executable_path@" to "@executable_path"
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1799
2010-01-10 20:46:15 +00:00
Simon Howard
7b07b99fa2
Install docs with a single cp, rather than using a for loop.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1797
2010-01-10 18:48:21 +00:00
Simon Howard
da950e2321
Recursively copy library dependencies into destination package. Identify
...
libraries to be installed based on the path in which they are located,
rather than whether there is "libSDL" in the name. Use install_name_tool
to change the search path so that the system looks for libraries in
@executable_path@ rather than their location on the machine upon which
the program was built.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1796
2010-01-10 18:42:35 +00:00
Simon Howard
a4f038a364
Clear existing arguments when adding a file.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1795
2010-01-09 21:06:31 +00:00
Simon Howard
45f543dbe6
Add file to command line when opened; add link from AppController to
...
LauncherManager.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1794
2010-01-09 20:42:30 +00:00
Simon Howard
c2f2fa12a6
Initial code to identify file type by extension and add file to command
...
line.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1793
2010-01-09 18:54:04 +00:00
Simon Howard
d109ab268f
Hook in AppController as delegate for application, add file associations
...
to property list file.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1792
2010-01-09 18:38:48 +00:00
Simon Howard
6fb7afc47c
Add "clean" target to package makefiles.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1791
2010-01-05 17:20:58 +00:00
Simon Howard
860a17497b
Move config.make up to pkg/ directory. Use static makefiles to generate
...
all packages, rather than dynamically generated makefiles. Add pkg/osx
to dist. Make OS X staging directory depend on top level documentation
files. Generate CMDLINE as part of standard build if it is not already
present. Set svn:ignore properties.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1790
2010-01-05 15:52:12 +00:00
Simon Howard
37325bbfc1
Fix single space error when listing libraries.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1789
2010-01-04 22:53:44 +00:00
Simon Howard
c401e515b0
Copy binaries into app dir along with libraries.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1788
2010-01-04 22:45:45 +00:00
Simon Howard
dfff86ebef
Include documentation files in package.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1787
2010-01-04 22:24:48 +00:00
Simon Howard
c94870783a
Fix GNUstep build.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1786
2010-01-04 22:19:53 +00:00
Simon Howard
afb95216af
Generate Info.plist and config.make in configure and remove temporary
...
versions. Include config.h from top level.
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1785
2010-01-04 22:11:11 +00:00
Simon Howard
6921f30a44
Import OS X launcher code to trunk.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1784
2010-01-04 22:01:32 +00:00
Simon Howard
d27d3bb8b6
Add other missing files to dist.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1743
2009-11-29 22:50:17 +00:00
Simon Howard
8f6edc1f74
Fix win32 package Makefile.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1741
2009-11-21 17:18:11 +00:00
Simon Howard
afa0c4c797
Merge from trunk.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1737
2009-11-21 16:36:46 +00:00
Simon Howard
2c6e7b2f10
Add Makefile to build Win32 packages.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1736
2009-11-21 03:56:59 +00:00
Simon Howard
86d7863428
Rename pkg/wince/Makefile to pkg/wince/GNUmakefile (it uses GNU
...
extensions).
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1714
2009-10-10 22:58:25 +00:00
Simon Howard
6e71769007
Add pkg directory to make dist.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1712
2009-10-10 21:46:14 +00:00
Simon Howard
62df1ab1dd
Select the game to configure automatically if the game name is found
...
inside the name of the executable. Rename the executable for the Windows
CE install packages.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1612
2009-07-09 20:08:20 +00:00
Simon Howard
d03dd75b5c
Generate separate install packages for Doom, Heretic, Hexen.
...
Subversion-branch: /branches/raven-branch
Subversion-revision: 1611
2009-07-09 19:00:55 +00:00
Simon Howard
8777a9672e
Add Makefile for building CAB files, dependency calculation.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1607
2009-06-21 19:33:35 +00:00
Simon Howard
4981903f7c
Use correct filename for SDL_net DLL.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1606
2009-06-21 19:19:43 +00:00
Simon Howard
48f39f1ee5
Remove temporary files after generating CAB file.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1605
2009-06-21 19:03:38 +00:00
Simon Howard
d131bab501
Add script to generate Windows CE install package.
...
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1604
2009-06-20 22:13:44 +00:00