summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/cpp.py
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into c-conditional-scannerIvan Kravets2020-02-121-2/+2
|\
| * Stop converting to list where not neededMats Wichmann2020-01-161-2/+2
| * Some more lint-derived cleanupsMats Wichmann2019-04-271-1/+1
* | Remove tuples caching, save memoryIvan Kravets2019-08-261-13/+2
* | Fix incorrect calculation of includes depthIvan Kravets2019-08-261-3/+3
* | Merge branch 'master' of https://github.com/SCons/scons into c-conditional-sc...Ivan Kravets2019-04-231-15/+18
|\ \ | |/
| * Fixup some code triggering pylint errors.Mats Wichmann2019-04-211-1/+1
| * Clean up some file opens, regex stringsMats Wichmann2019-03-071-14/+14
| * Enhance cpp scanner regex logic to detect if/elif expressions without whitesp...Tobias Herzog2019-01-181-3/+6
* | Stop handling "define" and "undef" when condition failsIvan Kravets2018-11-201-1/+3
* | Merge branch 'master' of https://github.com/SCons/scons into c-conditional-sc...Ivan Kravets2018-11-191-2/+2
|\ \ | |/
| * Fix cpp scanner regex logic to treat ifndef. Previously it was not properly d...ArdaFu2018-11-141-2/+2
* | Allow to control maximum depth of nested includes for conditional PreProcessorIvan Kravets2018-03-081-5/+23
* | Restore support for "all" option for Conditional PreProcessorIvan Kravets2018-03-081-7/+7
* | Implement CPP tuples caching per a fileIvan Kravets2018-03-081-30/+58
* | Avoid infinite recursion for conditional PreProcessorIvan Kravets2018-03-081-6/+2
* | New conditional C Scanner; Improvements for virtual C Pre-ProcessorIvan Kravets2018-01-261-26/+59
|/
* Fix many epydoc warningsWilliam Deegan2017-09-011-3/+4
* Make sure more file objects are explicitly closedEvan Driscoll2017-07-061-1/+2
* When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-121-1/+1
* Use print() function to fix py2/3Craig Rodrigues2017-03-101-3/+3
* Futurize stage 2 2to3 fixes only.William Blevins2016-09-201-4/+4
* Merged in veon/scons (pull request #149).Gary Oberbrunner2014-07-041-3/+4
* Convert old-style classes in cpp.py to new-style classes.Steven Knight2010-05-151-2/+2
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-241-8/+3
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-151-1/+1
* http://scons.tigris.org/issues/show_bug.cgi?id=2345Greg Noel2010-04-151-1/+1
* http://scons.tigris.org/issues/show_bug.cgi?id=2329Greg Noel2010-03-271-2/+1
* http://scons.tigris.org/issues/show_bug.cgi?id=2341Greg Noel2010-03-251-1/+1
* Move 2.0 changes collected in branches/pending back to trunk for furtherGreg Noel2010-03-251-17/+14
* Issue 2410: Fix crash when using one-character identifiers in C and C++ macros.Greg Noel2009-05-141-2/+2
* Add emacs and vim editing settings to the bottom of *.py files.Steven Knight2009-02-091-0/+6
* Python 1.5 compatibility: explicity import SCons.compat (again)Steven Knight2008-09-231-0/+5
* Evaluate compat module transparently when SCons is instantiatedGreg Noel2008-09-111-2/+0
* Merged revisions 2527-2645 via svnmerge fromSteven Knight2008-02-041-16/+57
* Merged revisions 1784-1824 via svnmerge fromSteven Knight2007-02-111-1/+0
* Merged revisions 1767-1783 via svnmerge fromSteven Knight2007-01-211-14/+2
* Merged revisions 1582-1665 via svnmerge fromSteven Knight2006-11-021-0/+561