git » fp-git.git » commit 79efc44

new make arguments and package information updated

author ecalot
2005-01-07 03:26:02 UTC
committer ecalot
2005-01-07 03:26:02 UTC
parent b8858a7c69d9b4199e11b095ffca46623ca3012c

new make arguments and package information updated

FP/doc/INSTALL +26 -19

diff --git a/FP/doc/INSTALL b/FP/doc/INSTALL
index 87a1489..068bd6e 100644
--- a/FP/doc/INSTALL
+++ b/FP/doc/INSTALL
@@ -15,43 +15,50 @@ To make the game for the first time type:
 cd FP/src
 make install
 
-The dat files will be downloaded (about 200kb), after that the resource
-configuration will be generated and the source compiled.
+The dat files will be downloaded (about 200kb), after that the
+configuration will be processed and the source compiled.
 
 The CVS code isn't a binary distribution and it needs to be compiled,
 some packets are required in both cases (coders and anonymous).
 
-The requiered packages are:
- bzip2 sed wget gcc make libsdl1.2-dev
+Minimum requiered packages needed for a succesful source build:
+ awk gcc make libsdl1.2-dev
 
-Recomended
- make gcc gqview libsdl1.2-dev bash vim cvs mawk wget tar bzip2 dosbox
+Packages needed if you want to do a "make install"
+ wget tar bzip2
+
+Recomended packages
+ gqview bash vim cvs mawk/gawk dosbox
  
-The first seven packages are installed by default.
 For the moment the only supported platform is x86. This is because of the
-endian registers in the processors. We are working to finish porting the
+endian registers in the processors. We are working to finish the porting of our
 abstraction disk library.
-The installation script was made and tested with bash, try to have this installed
-in your system. Installation is not needed if you want to build the sources, but
-will download the data files needed by the game to be ran. In a future bash
-package won't be needed anymore and the make install will perform the download
-by itself.
+Installation (make install) is not needed if you want to build the sources,
+but will download the data files needed by the game to be ran.
 
 If you are using debian you can install the packages just typing:
-apt-get install bash wget gcc make libsdl1.2-dev
+apt-get install wget gcc make libsdl1.2-dev bzip2 tar
 
 Make options:
 - make            compiles only the latest modified sources
 - make build      compiles all the sources
-- make install    downloads dat files, generate index and compiles the game
-- make clean      clears the intermediate and final compiled files
+- make install    downloads dat files and compiles the game
+- make clean      deletes all the files that are generated by make
+                  except the ones that have been downloaded.
+									Note that this is not dangerous at all because make build
+									will regenerate them.
 - make download   downloads the dat files, generate index
-- make all        generates index and re-builds the source
+- make headers    parses the configuration files and builds the headers.
+                  This uses all the awk stuff and is very useful to make a
+                  package for other machines without awk installed (e.g.
+                  machines running Windows systems).
+- make it         does all the necesary stuff to run the game and runs it
+- make run        runs a compiled game
 
 CVS nightly tarballs:
 ~~~~~~~~~~~~~~~~~~~~
-Is just the last CVS stuff compressed. To install it just uncompress it and follow
-the CVS installation steps (except for the cvs command).
+Is just the last CVS stuff compressed. To install it just uncompress it and
+follow the CVS installation steps (except for the cvs command).
 
 To install from the binary distribution files:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~