PlaneShift

Development => Development Deliberation => Topic started by: Dandel on April 14, 2005, 01:05:45 am

Title: CVS and Mingw32..
Post by: Dandel on April 14, 2005, 01:05:45 am
while i have read the install directions for planeshift many times the cvs info on mingw isn\'t exactly shown... with a very simple shell script you can get access to all the cvs that you download normally...  here is my shell script to automatically download the cvs for CS, Cel, Cal3d, and Planeshift:

Code: [Select]

echo \" for the next few password prompts just press enter... it\'s to annonomous CVS.  \"
cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/cal3d login

cvs -z3 -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/cal3d co -P cal3d &> cal3d_Files.txt
echo \" All of Cal3d CVS is down... filelist is provided at... cal3d_Files.txt \"
cvs -z3 -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/crystal co -P CS &> CS_Files.txt
echo \" All of Crystal Space CVS is down... filelist is provided at... CS_Files.txt \"
cvs -z3 -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/cel co -P cel &> cel_Files.txt
echo \" All of CEL CVS is down... filelist is provided at... cel_Files.txt \"
cvs -z3 -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/planeshift co planeshift &> PS_Files.txt
echo \" All of PlaneShift CVS is down... filelist is provided at... PS_Files.txt \"


and please note, you get no feedback until the cvs is downloaded.... but it does work... give it 10 to 20 min on bb and you should have it all.

and as for the tools required... you just need the msys DTK to be installed properly to run this script.

oh, and i\'m also having problems compiling planeshift on mingw... more deteails commin soon.
Title:
Post by: Dandel on April 16, 2005, 12:42:42 am
another update... the makefile/script for planeshift will not work properly with the CS win libs... it needs a update to use the script...  cslibs-config ... it\'ll automatically locate the Cal3d lib and other things.

note: when you install CSlibs the script is automaticallt put into the path... so it is possible to access it.

refere to the AC and config file for CS.
Crystal spaces, Config.ac (http://cvs.sourceforge.net/viewcvs.py/crystal/CS/configure.ac?rev=1.341&view=auto) ( this is probobly all that is needed to be changed in planeshift. )