Changes between Version 2 and Version 3 of Finding_Your_Way_Around
- Timestamp:
- Feb 14, 2009, 4:54:26 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Finding_Your_Way_Around
v2 v3 3 3 All the files used in Pyrogenesis and game data are all stored via version control. For anyone not familiar with version control, it's a system that keeps us all up to date and allows us to work together (even work on the same file) by keeping track of multiple versions of a shared file. 4 4 5 It keeps track of fall changes and provides a more powerful alternative to keeping backup files by storing every version put back in. This allows us to undo any mistakes. To use source control we need to download a client such as:5 It keeps track of all changes and provides a more powerful alternative to keeping backup files by storing every version put back in. This allows us to undo any mistakes. To use source control we need to download a client such as: 6 6 7 7 ''TortoiseSVN'' ... the easy-to-use Windows-Explorer-integrated frontend to our Subversion repository. This can be downloaded from here http://tortoisesvn.tigris.org/ … … 9 9 For information about how to acquire, configure, and use TortoiseSVN, check out the [wiki:TortoiseSVN_Guide TortoiseSVN Guide]. 10 10 11 = Important notes for Visual Studio version 6 and .net 2002 users =12 13 Pyrogenesis uses a standardised compiler so anyone using not using version Microsoft studio.net 2003 or 2005 should Upgrade by download the Microsoft C++ tool kit 2003 from the Microsoft website using the link below. The example installation details are for Studio 2002.14 15 http://www.microsoft.com/downloads/details.aspx?!FamilyId=272BE09D-40BB-49FD-9CB0-4BFA122FA91B&displaylang=en16 17 This can either be installed over the current studio installation.18 I.e. change the installation path to "C:\Program Files\Microsoft Visual Studio .NET\Vc7" this will then over write the relevant files.19 A more cautious way is installing to another directory and manually copying the bin/lib/include across into the relevant Vc7 directories. After backing up the bin/lib/include directories so you can put things back if all goes wrong.20 It might also be possible to install the Toolkit into a different directory and then use the options dialog for adding/changing include/lib/binary directories (this way you could switch back to your old buggy compiler, would you ever want to).21 22 In addition the following file may be needed so it should be downloaded and extracted into the lib directory.23 http://wildfiregames.com/~code/libraries/msvclibs.zip24 25 11 = Notes for Visual Studio 2005 users = 26 Users of [http://lab.msdn.microsoft.com/express/visualc/default.aspx VC++ 2005 Express Edition] will probably need to download and install the [http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ Platform SDK], and add its ''include'' and ''lib'' directories to the appropriate lists. (Beta 2 seems to be missing the global include/lib directory configuration screen, so you have to add it to the project properties instead.)12 Users of [http://lab.msdn.microsoft.com/express/visualc/default.aspx VC++ 2005 Express Edition] (''not'' the more recent 2008 version) will need to download and install the [http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ Platform SDK], and add its ''include'' and ''lib'' directories to the appropriate lists (as per [http://www.microsoft.com/express/2005/platformsdk/default.aspx step 3 here]). 27 13 28 14 = Finding your way around = … … 69 55 70 56 This is where the workspaces are generated so we can start work. 71 This is done by going into the workspace directory and running the update-workspaces.bat file this then creates all visual studio workspaces for Vc6, Vc7 and Vc2003. So depending on which editor your using enter the relevant directory and a workspace will have been created for your editor. Studio 6 & 2002 users should read the note below.57 This is done by going into the workspace directory and running the update-workspaces.bat file. This then creates all Visual Studio workspaces for VC2005 and VC2008. So depending on which editor your using enter the relevant directory and a workspace will have been created for your editor. 72 58 73 59 {{{ … … 75 61 This useful little tool generates the Make files for different formats (i.e Vstudio, Linux) this 76 62 is usefull to us to create different workspaces for different compilers for when new files are 77 added. Note: this defines all compile settings; they are automatically translated to each IDE �s format. More info : http://premake.sourceforge.net/63 added. Note: this defines all compile settings; they are automatically translated to each IDE's format. More info : http://premake.sourceforge.net/ 78 64 workspaces 79 65 This is where the workspaces are generated. Run ''update workspaces'' batch.