From f71b6b92840a396500aa477a6dba94be4c36d3bb Mon Sep 17 00:00:00 2001
From: Stijn Buys
Date: Sat, 20 Nov 2010 01:13:13 +0000
Subject: have configure only look for bullet in /usr by default,
--with-bullet=prefix switch overrides, updated documentation
---
doc/index.html | 42 ++++++++++++++++++++++++++++++------------
doc/installation.html | 27 +++++++++++++--------------
doc/main.css | 12 +++++++-----
3 files changed, 50 insertions(+), 31 deletions(-)
(limited to 'doc')
diff --git a/doc/index.html b/doc/index.html
index 172dd10..0fd4b30 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -18,18 +18,28 @@
- Project::OSiRiON is a 3D space game under development. Its goal is to create an emersive
- universe with open gameplay inspired by classic titles such as
+ Project::OSiRiON is a free space trading and combat simulation under development.
+ Its goal is to create an immersive universe with open gameplay inspired by classic titles such as
Privateer and
Freelancer.
-
- The game uses a custom engine, written from scratch in C++ and
- uses portable libraries like SDL, OpenGL, OpenAL and zlib. Physics and collision
- are implemented using the Bullet physics library.
-
- The basic components are already in place: players are able to visit multiple star systems,
- buy ships, trade cargo or join a game on a network server, but important features like
- weapons and player saving are have yet to be implemented.
+
+
+ The engine is written from scratch in C++ and uses SDL, OpenGL, OpenAL, libjpeg, libpng, zlib
+ and the Bullet physics library. It is
+ a work in progress and evolves with the game as required.
+
+
+ The basic components are already in place: players can start a single-player game,
+ or join a network server. They can purchase a ship and explore the universe and can even earn
+ some cash trading cargo. Other important parts are still missing: games can not be saved and
+ there are no weapon nor combat features.
+
+
+ The game aims to be fully customizable. Common and easy to edit file formats
+ make it trivial to change most of the game settings and world definitions.
+
+
+ Packages of the latest development build are available for windows and linux.
@@ -99,7 +109,15 @@
http://ingar.satgnu.net/osirion
- The official IRC channel is #osirion on the FreeNode IRC network.
+ The official IRC channel is #osirion on the
+ FreeNode IRC network.
+
+
+ SVN activity is monitored by CIA.vc, the project pages can be found here:
+
@@ -121,7 +139,7 @@
of authors and copyright.
- Copyright © 2007-2009
+ Copyright © 2007-2010
Stijn "Ingar" Buys <ingar@telenet.be>
diff --git a/doc/installation.html b/doc/installation.html
index 2c3ddfc..cc1ec14 100644
--- a/doc/installation.html
+++ b/doc/installation.html
@@ -173,7 +173,7 @@ unzip ../osirion-data-latest.zip
the instructions in this document
to create a complete environment, capable of building the Project::OSiRiON source code.
You need to install the base system described in part one, and the following packages described
- in part two: DirectX development files, zlib, SDL, libpng, libjpeg, OpenAL Soft, pdcurses and bullet.
+ in part two: pkg-config, DirectX development files, zlib, SDL, libpng, libjpeg, OpenAL Soft, pdcurses and bullet.
@@ -250,32 +250,31 @@ autoreconf -fi
./configure
-
- If you do not need the client and want to build the dedicated server only
- you can pass the --without-client option to configure:
-
-
-./configure --without-client
-
Configure will automaticly detect the bullet library if it was installed in
- /usr or /usr/local.
+ /usr.
If it was installed somewhere else you will have to pass the --with-bullet=prefix option
- to configure. For example, --with-bullet=/opt/bullet will use the bullet libraries installed in
- /opt/bullet/lib and the includes in /opt/bullet/include/bullet.
+ to configure. For example, --with-bullet=/usr/local will use the bullet libraries installed in
+ /usr/local/lib and the includes in /usr/local/include/bullet.
-./configure --with-bullet=/opt/bullet
+./configure --with-bullet=/usr/local
If you add the --enable-static-bullet option, the resulting binary will be staticly
linked with the bullet libraries. They will work on systems that do not have bullet installed.
-./configure --with-bullet=/opt/bullet --enable-static-bullet
+./configure --with-bullet=/usr/local --enable-static-bullet
+
+
+ If you do not need the client and want to build the dedicated server only
+ you can pass the --without-client option to configure:
+
+
+./configure --without-client
-
If configure finds ncurses or pdcurses, the dedicated server will use this
library and a have a curses console. To disable curses detection, pass the
diff --git a/doc/main.css b/doc/main.css
index efcc412..68e4d6f 100644
--- a/doc/main.css
+++ b/doc/main.css
@@ -69,8 +69,8 @@ img {
border-bottom: 1px solid #606060;
border-left: 1px solid #606060;
border-right: 1px solid #606060;
- margin-top: 24px;
- margin-bottom: 24px;
+ margin-top: 16px;
+ margin-bottom: 16px;
}
.header {
@@ -96,8 +96,9 @@ img {
.title {
background: #d7d7d7;
margin-left: 24px;
- margin-right: 72px;
+ margin-right: 48px;
padding: 4px;
+ padding-left: 8px;
border-top: 1px solid #606060;
border-bottom: 1px solid #606060;
border-left: 1px solid #606060;
@@ -108,7 +109,7 @@ img {
.subtitle {
background: #e7e7e7;
margin-left: 48px;
- margin-right: 72px;
+ margin-right: 48px;
margin-top: 8px;
margin-bottom: 8px;
font-size: 12pt;
@@ -123,7 +124,7 @@ img {
.text, .nav, .toolbox {
margin-left: 48px;
- margin-right: 72px;
+ margin-right: 48px;
}
.text, .toolbox {
@@ -133,6 +134,7 @@ img {
border-left: 1px solid #606060;
border-right: 1px solid #606060;
padding: 8px;
+ padding-left: 8px;
margin-top: 8px;
margin-bottom: 8px;
}
--
cgit v1.2.3