summaryrefslogtreecommitdiffstats
path: root/crawl-ref/INSTALL
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2009-03-01 14:30:31 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2009-03-01 14:30:31 +0000
commitf2693552b6d60ebcdfccb78e353836d5afe25a30 (patch)
treeddc077101ae3935396c9f9099d22090dc4f96188 /crawl-ref/INSTALL
parent95495bfd3a94409ca8fbb00f3b7e437fc8fa10e6 (diff)
downloadcrawl-ref-f2693552b6d60ebcdfccb78e353836d5afe25a30.tar.gz
crawl-ref-f2693552b6d60ebcdfccb78e353836d5afe25a30.zip
Update the Tiles section of the installation guide seeing how the
makefile names have changed. The OSX section probably needs to be overhauled (we now have a makefile.osx) but I don't know anything about that. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9301 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/INSTALL')
-rw-r--r--crawl-ref/INSTALL19
1 files changed, 13 insertions, 6 deletions
diff --git a/crawl-ref/INSTALL b/crawl-ref/INSTALL
index 97da7927f3..35d6434e0a 100644
--- a/crawl-ref/INSTALL
+++ b/crawl-ref/INSTALL
@@ -125,7 +125,7 @@ Building:
and set SAVEDIR and DATADIR to appropriate directories. This is not
necessary if only one user is going to play Crawl. Also check
INSTALLDIR and change it if necessary.
-
+
* Edit AppHdr.h and check that SAVE_PACKAGE_CMD and LOAD_UNPACKAGE_CMD
are set correctly for your system. If you do not want your saves
packaged in a zip archive, it's safe to comment out SAVE_PACKAGE_CMD
@@ -263,18 +263,25 @@ Building Tiles versions
make MAKEFILE=makefile_tiles.mgw
* For Linux builds, run
- make MAKEFILE=makefile.x11
+ make MAKEFILE=makefile_tiles.unix
* For Mac OS X builds, run
- make MAKEFILE=makefile.x11 OSX=y
+ make MAKEFILE=makefile_tiles.unix OSX=y
+
+* If you compiled the ASCII binary before you'll need to run make clean
+ before running make.
-* All platforms require the same prerequisites listed in the other
+* All platforms require the same prerequisites listed in the other
sections above for building each of these platforms.
* The Linux and Mac OS X builds additionally require libpng. The Mac OS X
version expects it to be installed via fink in /sw. If this is not the
case, then you should edit PNG_INCLUDE and PNG_LIB in makefile.x11.
+* If you want both ASCII and Tiles binaries you need to compile them
+ separately, rename one of them, and copy them into the same Crawl
+ directory.
+
*****************************************************************************
Data files
----------
@@ -284,7 +291,7 @@ Crawl looks for several data files when starting up. They include:
* Special level and vault layout (dat/*.des) files.
* Core Lua code (dat/clua/*.lua).
* Descriptions for monsters and game features (dat/descript/*.txt).
-* Monster dialogue files (dat/*.txt).
+* Definitions for monster dialogue and randart names (dat/database/*.txt).
All these files are in the source tree under source/dat.
@@ -327,7 +334,7 @@ are:
* Run flex on levcomp.lpp to produce the levcomp.lex.cc lexer.
* Run bison on levcomp.ypp to produce the levcomp.tab.cc parser and
- levcomp.tab.h
+ levcomp.tab.h
* Compile the resulting C++ source files and levcomp.cc and link the
object files into the Crawl executable.