Skip to content

Commit

Permalink
initial
Browse files Browse the repository at this point in the history
git-svn-id: svn://svn.icculus.org/netradiant/trunk@1 61c419a2-8eb2-4b30-bcec-8cead039b335
  • Loading branch information
rpolzer committed Sep 13, 2008
0 parents commit 107765f
Show file tree
Hide file tree
Showing 1,687 changed files with 438,695 additions and 0 deletions.
8,216 changes: 8,216 additions & 0 deletions CHANGES

Large diffs are not rendered by default.

72 changes: 72 additions & 0 deletions COMPILING
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
developer documentation for GtkRadiant 1.5.0
============================================

getting the source
==================

The latest source is available from the Subversion repository.
https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/

The subversion client can be obtained from the Subversion site.
http://subversion.tigris.org

To get a copy of the source using the commandline Subversion client:
Change the current directory to the desired location for the source.
svn checkout https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/branches/1.5/ ./GtkRadiant
svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/Q3Pack/trunk/ ./GtkRadiant/games/Q3Pack
svn checkout https://zerowing.idsoftware.com/svn/radiant.gamepacks/UFOAIPack/branches/1.5/ ./GtkRadiant/games/UFOAIPack



Linux/OSX(using X-windows)
==========================

environment:
- gcc >= version 3.1 (preferably)
- scons >= 0.96 (radiant is built with scons rather than make)
- python >= 2.3.0, (scons requires python, some build steps use python)
- svn >= 1.1 (some build steps use svn)

dependencies:
- gtk+ >= 2.4.0 (requires glib, atk, pango, iconv, etc)
- gtkglext >= 1.0.0 (requires opengl)
- libxml2 >= 2.0.0
- zlib >= 1.2.0 (for archivezip module)
- libpng >= 1.2.0 (for imagepng module)
- libmhash = 0.9.0 (for q3map2)

build:
Execute 'scons SETUP=0' in the directory containing SConscript

install:
run 'python ./GtkRadiant/install.py'
note - this script should be run after each time you update from svn

run:
Execute './GtkRadiant/install/radiant.x86' (or './GtkRadiant/install/radiant.ppc' on osx)



Win32 (2000, XP or Vista)
==================

environment:
- visual studio 2005
- python 2.3.0 or later (some build steps use python)
- subversion 1.1 or later (some build steps use svn)

dependencies are prepackaged archives, extract them to the directory above GtkRadiant.sln:
- http://zerowing.idsoftware.com/files/radiant/developer/1.5/gtkradiant-1.5-dependencies-1.0.zip

build:
Open GtkRadiant.sln.
In tools > options > projects > VC++ Directories > executables, add the paths to python.exe (e.g. c:\python23\) and svn.exe (e.g. c:\svn\)
Hit 'Build > Build Solution' (F7)

install:
run 'python ./GtkRadiant/install.py'
note - this script should be run after each time you update from svn

run:
set Project > Properties > Debugging > Command to "$(SolutionDir)install/$(TargetFileName)"
hit 'Debug > Start' (F5)
94 changes: 94 additions & 0 deletions CONTRIBUTORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
GtkRadiant CONTRIBUTORS and CREDITS
last update: 28/02/2007
=======================

GtkRadiant 1.5 development:
-------
Thomas "namespace" Nitschke spam@codecreator.net
Stefan "Shaderman" Greven
"Topsun"
SmallPileofGibs spog@planetquake.com
"Tr3b"

Small contributions and improvements for 1.5
--------
Eric "eb" Barth

Loki
----
Leonardo Zide leo@lokigames.com
Mike Phillips (Loki QA)
Bernd Kreimeier (overall coordination)

QER.com
-------
TTimo timo@idsoftware.com
^Fishman (Pablo Zurita) fish@gamedesign.net
RR2DO2 rr2do2@q3f.com
SmallPileofGibs spog@planetquake.com

Curry plugin
------------
Mike "mickey" Jackman
Tim "Maj" Rennie

PrtView plugin, various bug fixes and q3map guru
------------------------------------------------
Geoffrey DeWan

Gensurf plugin
--------------
David Hyde

PicoModel
---------
seaw0lf with assist by ydnar

Q3Map2
------
Randy 'ydnar' Reddig

Updated shader files, textures, entities.def, keyboard shortcut list
overall testing and feedback
----------------------------
Jean-Francois "Eutectic" Groleau

Improvements and bug fixing
---------------------------
Jan Paul "MrElusive" van Waveren
Robert Duffy
Forest "LordHavoc" Wroncy-Hale
Nurail
AcidDeath
Chronos
Michael Schlueter
Jamie Wilkinson
Robert "Tr3B" Beckebans

Web
---
Dave "Bargle" Koenig
Jason "Wolfen" Spencer
Shawn "EvilTypeGuy" Walker

Thanks to John Hutton, AstroCreep and W2k for web help

FAQ
---
Equim and Wex


Testing/Feedback
---
Black_Dog, d0nkey, Fjoggis, Jago, jetscreamer, gibbie, Godmil, Gom Jabbar,
Mindlink, mslaf, necros, Promit, Ravo, RPG, scampie, sock, sponge, thiste,
voodoochopsticks, Zwiffle


Misc
----
Thanks to everyone on the beta mailing list and
irc.telefragged.com #qeradiant for testing and feedback.
Updated icons by AstroCreep!
Bitch-slapping by RaYGunn!
Last minute bugs by SPoG! (SPoG--)
47 changes: 47 additions & 0 deletions DoxyConfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# Included Doxygen Config file
#---------------------------------------------------------------------------
# Project name & version number
#---------------------------------------------------------------------------
PROJECT_NAME =
PROJECT_NUMBER =

#---------------------------------------------------------------------------
# Where to put the output
# Note: The images dir should be next to the created html dir within the
# output dir.
# eg;
# [Current Dir]
# L__[OUTPUT_DIRECTORY]
# L__[html]
# L__[images]
#---------------------------------------------------------------------------
OUTPUT_DIRECTORY = ../GtkRadiant-doxygen

#---------------------------------------------------------------------------
# Where to read the sources
# you can add more than one source...
# INPUT = radiant/ \
# tools/quake3/q3map \
# tools/quake3/q3data
#
# Recursive is set on, so setting it to ./ (current dir) would read source
# files recursively from the current dir down. (which would take a while)
#
# eg: To document just include, if the current directory is ../GtkRadiant/
# then...
#---------------------------------------------------------------------------
INPUT = radiant/

#---------------------------------------------------------------------------
# Misc settings
# TAB_SIZE - sets the indenting for the inline source and the source
# browser
# INCLUDE_PATH - will include documentation for included files from other
# packages. You can specify more than one path the same as
# shown in the INPUT example Leave it blank if you don't want
# this.
# PERL_PATH - path to the perl executable
#
#---------------------------------------------------------------------------
PERL_PATH = /usr/bin/perl

Loading

0 comments on commit 107765f

Please sign in to comment.