z / ndt

Nexuiz Development Toolz - Bash helper scripts for checking out and compiling Nexuiz + NetRadiant -- with additional fun stuff

This URL has Read+Write access

z (author)
Sat Jun 20 12:11:57 -0700 2009
commit  0830b758fbac411d0bf3121495a9fabbe52ea5d2
tree    091d828900494b9787fd0d3bd78c0bba7037861b
parent  61b04ddfdfc365864b73314206c7309204c9d5f6
ndt /
name age message
file .gitignore Loading commit data...
file INSTALL
file README
file default.ndt.conf
directory icons/
file ndt.sh
README
              Nexuiz Ninjaz Present
        
                   v`     _   __                _    
                  <f     / | / /__  _  ____  __(_)___
                 .d`    /  |/ / _ \| |/_/ / / / /_  /
           ..    j(    / /|  /  __/>  </ /_/ / / / /_
          jQQ,  _2    /_/ |_/\___/_/|_|\__,_/_/ /___/
       <gmQQW;  d`
 =c :><QQQQQQk ](   ____                 __                                 __
  ~{,3QQQQQQQWsf   / __ \___ _   _____  / /___  ____  ____ ___  ___  ____  / /_
    jQQQQQQQQQW`  / / / / _ \ | / / _ \/ / __ \/ __ \/ __ `__ \/ _ \/ __ \/ __/
  <mQQQQQQWWWQh  / /_/ /  __/ |/ /  __/ / /_/ / /_/ / / / / / /  __/ / / / /_  
 .mQQQQQQQc)QQ# /_____/\___/|___/\___/_/\____/ .___/_/ /_/ /_/\___/_/ /_/\__/  
 =QQQQQQQQQQQQk                             /_/      
  "$QP!"!4QQQW'       ______            __   
   -Q;    4QQQ>      /_  __/___  ____  / /___
   jW`     $WQWc      / / / __ \/ __ \/ /_  /
  qQE      ]QQQ#     / / / /_/ / /_/ / / / /_
  ~"`      )QQQW.   /_/  \____/\____/_/ /___/
             -"$L
               )Wc
                "$;

Version: 0.8 Beta
Released: 05/31/2009
Created By: Tyler "-z-" Mulligan of the Nexuiz Ninjaz (www.nexuizninjaz.com)

Required Software: subversion (svn)
For Nexuiz (ubuntu users): sudo apt-get install build-essential xserver-xorg-dev x11proto-xf86dri-dev 
x11proto-xf86dga-dev x11proto-xf86vidmode-dev libxxf86dga-dev libxcb-xf86dri0-dev libxpm-dev libxxf86vm-dev 
libsdl1.2-dev libsdl-image1.2-dev libsdl1.2debian-alsa subversion libclalsadrv-dev libasound2-dev libxext-dev zenity
Optional Software: 7zip

Installation:
Read INSTALL

Description:
This script was created to help linux users create a local development
environment easily.  Making up for the downfalls of other build
scripts, NDT allows you to compile each part of the build process 
(engine, compiler and game) and modify their revisions seperately.

By default the script exports a vanilla copy for testing of trunk
and a development version you can hack around in.

TODO:
 - GUI
 - create a smart loop to accept multiple parameters in one line
 - option for darkplaces CPU optimization


This is a set of bash helper scripts I've dubbed "Nexuiz Development Toolz"
to help Linux users checkout Darkplaces, FTEQCC and Nexuiz from SVN,
compile them and optionally export two folders a "vanilla" or untouched
version of Nexuiz and a "dev" copy for the user to hack around in and learn
more about the game without worrying about breaking their "main" testing client

Thanks to Soulbringer and victim who's scripts influenced me / helped me
create this set of functions.

Type ./ndt --help to learn more

I've included icons I use when I add the application to my panel using
./ndt.sh --run_nexuiz vanilla
or
./ndt.sh --run_nexuiz dev
respectively

-z-