|
Size: 4299
Comment:
|
← Revision 322 as of 2013-04-22 01:15:26 ⇥
Size: 4306
Comment: ADD GSOC pages
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 8: | Line 8: |
| {{{ #!wiki blue/solid |
{{{#!wiki blue/solid |
| Line 17: | Line 16: |
{{{ #!wiki green/solid |
{{{#!wiki green/solid |
| Line 30: | Line 27: |
{{{ #!wiki blue/solid |
{{{#!wiki blue/solid |
| Line 42: | Line 37: |
{{{ #!wiki green/solid |
{{{#!wiki green/solid |
| Line 53: | Line 46: |
{{{ #!wiki red/solid |
{{{#!wiki red/solid |
| Line 64: | Line 55: |
| * [[GSoC|Google Summer of Code Pages]] | |
| Line 65: | Line 57: |
| Line 67: | Line 58: |
Use bug macro by GregNoel to link to SCons bugs at scons.tigris.org directly from wiki pages. <{{{}}}<Bug(1650)>> ends up looking like <<Bug(1650)>>, lowercase works too: <{{{}}}<bug(1650)>> produces <<bug(1650)>>. |
Use bug macro by GregNoel to link to SCons bugs at scons.tigris.org directly from wiki pages. <<Bug(1650)>> ends up looking like <<Bug(1650)>>, lowercase works too: <<bug(1650)>> produces <<bug(1650)>>. |
The SCons Wiki
Welcome to the home of the SCons wiki (hosted by Pair Networks)! This wiki is an open forum for development and use of SCons. Please, do feel free to contribute. New wiki users can practice in the WikiSandBox.
Note: Due to wiki spamming, you must have an account to edit pages and be a member of WikiEditorsGroup to edit this page.
About SCons
AboutSCons - background information about scons
FromMakeToScons - why scons? a critique to Make, and a history of build systems
SconsVsOtherBuildTools - for those who want to compare SCons to other build tools.
SconsProjects, open source projects which use SCons (add yours there). Can be a useful resource to learn new SCons tricks or just see it in action
#scons IRC channel on Freenode irc://irc.freenode.net/scons
Getting Started
BasicConcepts - SCons building blocks
SConsCrashCourse - write your first simple scripts in 5 minutes
SconsProcessOverview - explanation of how SCons works and a list of many predefined functions in SCons
SconsTutorial1 - An Introduction to SCons
SconsTutorial2 - More Syntax, Shared Libraries, Install Targets
IDEIntegration to use SCons from your favourite IDE
FromQmakeToScons - how to make the switch
Further documentation
SconsRecipes, a gold mine of information, code snippets and various examples
Man page as HTML and PDF - very detailed information about SCons features (hint: there's an index at the bottom)
AdministratorGuide for toolsmiths who install and maintain SCons and more complex build rules
SCons extensions/contributions
ContributedBuilders - contributed builders (and other misc tools) to provide support for more languages/librairies
Also see CustomBuilders, an automatically generated page - contains all pages with Builder in their names
ToolsForFools - Guide for writing new Builders/Tools
SconsToolbox for contributed modules/extensions/scripts
ToolsIndex for Tool modules that are developed separately from SCons
SCons Development
DeveloperGuide for those who wish to hack on the core code
SConsDevelopers page assigning responsibilities for different parts of SCons (volunteer!)
BugParty, our weekly IRC sessions to triage and prioritize newly submitted (and backlogged) bugs and issues
Buildbot, our automatically running build and performance reports
InstallingBuildbotSlaves, examples and commands for setting up a Buildbot slave (volunteer now!)
Other Wiki Notes
Use bug macro by GregNoel to link to SCons bugs at scons.tigris.org directly from wiki pages. Bug#1650 ends up looking like Bug#1650, lowercase works too: Bug#1650 produces Bug#1650.
WikiUpgrade, lists bugs and feature requests for this wiki
WikiUserPages, a page to find out about the people who edit this wiki (add yourself there!)
