Software Development: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
No edit summary
m added page for build system
 
(7 intermediate revisions by 3 users not shown)
Line 4: Line 4:
** [[Setting Environment Variables]]
** [[Setting Environment Variables]]
** [[Introduction to CVS]]
** [[Introduction to CVS]]
** [[Minimal Coding Conventions]]
** [[Minimal Coding Conventions|Coding Conventions and Programming Tips]]




Line 13: Line 13:
*** [[Quick Start for CIT Users|Manual Quick Start - Windows and Linux]]
*** [[Quick Start for CIT Users|Manual Quick Start - Windows and Linux]]
** [[Merge Installed Programs Into One Directory]]
** [[Merge Installed Programs Into One Directory]]


* '''Software Development Tasks'''
* '''Software Development Tasks'''
Line 18: Line 19:
** Work on Existing Projects
** Work on Existing Projects
*** [[Check out projects|Check out and build existing projects]]
*** [[Check out projects|Check out and build existing projects]]
**** [[Building CavePainting|For example: Building CavePainting (includes building VRG3D)]]
*** [[Contribute to projects|Contribute to existing projects]]
*** [[Contribute to projects|Contribute to existing projects]]
** Add a project
** Add a project
Line 24: Line 26:
**** [[Build a Trivial Library]]
**** [[Build a Trivial Library]]
*** [[Port existing project|Port existing project to the new $G]]
*** [[Port existing project|Port existing project to the new $G]]
**[[Writing Make Files]]
**[[Automatic Build System]]




Line 36: Line 40:
** [[Software demos|Create and install software demos]]
** [[Software demos|Create and install software demos]]
** [[Distribute software|Distribute software and data]]
** [[Distribute software|Distribute software and data]]
[[Category:Software Development]]

Latest revision as of 16:00, 1 May 2014