| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Futurize stage 2 2to3 fixes only. | William Blevins | 2016-09-20 | 1 | -17/+17 |
| | | |||||
| * | Post merge commit for safety. Building Fortran code works, but tests fail. | Russel Winder | 2015-12-24 | 1 | -33/+11 |
| |\ | |||||
| | * | removed several pre-2.7 methods and imports, including some basic refactorings | Dirk Baechle | 2015-12-10 | 1 | -19/+0 |
| | | | |||||
| | * | fix spelling mistakes found by debian lintian tool list here: ↵ | William Deegan | 2015-09-28 | 1 | -1/+1 |
| | | | | | | | | | https://lintian.debian.org/full/debian@jff-webhosting.net.html#scons_2.3.6-1 | ||||
| | * | Merged in dirkbaechle/scons : switch of core classes to slots, memoizer ↵ | Dirk Baechle | 2015-08-06 | 1 | -8/+2 |
| | |\ | | | | | | | | | | subsystem now uses decorators | ||||
| | | * | - switching Node class and NodeInfo/Binfo to using slots | Dirk Baechle | 2015-02-26 | 1 | -8/+2 |
| | | | | | | | | | | | | | - memoizer subsystem now uses decorators instead of the metaclass approach | ||||
| | * | | Issue 3004: Updated Environment.Dump pydoc. | William Blevins | 2015-06-29 | 1 | -2/+2 |
| | | | | |||||
| | * | | Add an exclude parameter to Glob(), to allow excluding some elements ↵ | Alexandre Feblot | 2015-04-25 | 1 | -2/+2 |
| | |/ | | | | | | | matching the main pattern | ||||
| | * | Support -isystem in ParseFlags | James McCoy | 2014-09-15 | 1 | -1/+4 |
| | | | | | | | | | | | | | The -isystem flag specifies an include directory that is afforded the same special treatment (e.g., suppression of warnings) as the typical system include directories. | ||||
| * | | Merged default branch into python3-port to keep it up to date. | Gary Oberbrunner | 2014-08-23 | 1 | -11/+35 |
| |\ \ | |/ | | | | | | | Hand-updated a few things to keep them python3-safe, and handled several merge conflicts. | ||||
| | * | Merged in ajf58/scons (pull request #160), fixes #2900 (handling of ↵ | Dirk Baechle | 2014-08-06 | 1 | -4/+30 |
| | |\ | | | | | | | | | | appending dictionaries to CPPDEFINES) | ||||
| | | * | Remove commented out code. | Andrew Featherstone | 2014-07-29 | 1 | -1/+0 |
| | | | | |||||
| | | * | Corrects handling of appending dictionaries to CPPDEFINES. Amended a test ↵ | Andrew Featherstone | 2014-07-29 | 1 | -4/+31 |
| | | | | | | | | | | | | | case to demonstrate the issue. | ||||
| | * | | Prevent non defined named non defined exception | Manuel Francisco Naranjo | 2014-07-21 | 1 | -4/+2 |
| | |/ | | | | | | | | | In a project I'm running I hitted a case where BUILDERS is not part of _dict which leads to variable builders not defined, making the core of SCons crash | ||||
| | * | Fix development mailing list with a new address @scons.org | anatoly techtonik | 2014-05-28 | 1 | -1/+1 |
| | | | |||||
| | * | Respect preset CC/CXX values detecting cc/c++/gcc/g++ Tools. | Michael Haubenwallner | 2014-05-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | As the user-preset values for CC/CXX should rule always, also respect them in exists() and generate() methods of these Tools. As a result, the value for CCVERSION/CXXVERSION does match the CC/CXX compiler used (issue#1723). | ||||
| * | | Merged with [default] | Stefan Zimmermann | 2014-03-31 | 1 | -17/+26 |
| |\ \ | |/ | |||||
| | * | Merged scons/scons into default | Tom Tanner | 2013-10-30 | 1 | -4/+5 |
| | |\ | |||||
| | | * | - now counting instances only when requested via --debug=count | Dirk Baechle | 2013-10-25 | 1 | -4/+5 |
| | | | | |||||
| | * | | Added Pseudo command to environment and tests. If a target is declared as | Tom Tanner | 2013-09-30 | 1 | -13/+21 |
| | |/ | | | | | | | Pseudo, it must NOT exist after the build rule is executed. | ||||
| * | | Environment.py: __cmp__ to __eq__. list(*.keys()) for item deletion loops. | Stefan Zimmermann | 2013-12-27 | 1 | -4/+4 |
| | | | |||||
| * | | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes). | Stefan Zimmermann | 2014-03-31 | 1 | -17/+16 |
| | | | |||||
| * | | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion. | Gary Oberbrunner | 2013-09-22 | 1 | -29/+30 |
| |/ | |||||
| * | TARGET_OS|ARCH should never be defaulted to HOST_OS|ARCH. This makes it ↵ | William Deegan | 2013-04-09 | 1 | -2/+2 |
| | | | | | impossible to detect if the user specified a default. Tools should have this information available to do the appropriate thing for the specified target, and if not present use reasonable sequece of defaults to try | ||||
| * | Add documentation and update CHANGES.txt. Remove the Environment methods ↵ | Robert Managan | 2012-11-09 | 1 | -71/+0 |
| | | | | | VersionedSharedLibrary and VersionSharedLibraryInstall since they are no longer needed | ||||
| * | add support for darwin | Robert Managan | 2012-10-17 | 1 | -1/+0 |
| | | |||||
| * | Add library version support to Shared Lib builder | Robert Managan | 2012-10-17 | 1 | -2/+1 |
| | | |||||
| * | Add the versioned sh lib and install methods to Environment | Robert Managan | 2012-10-06 | 1 | -0/+74 |
| | | |||||
| * | Merged in ptomulik/scons, pull request #25: gettext toolset | Gary Oberbrunner | 2012-08-01 | 1 | -8/+5 |
| |\ | |||||
| | * | Fixed FindSourceFiles to find leaf nodes. | ptomulik | 2012-06-06 | 1 | -1/+14 |
| |/ | |||||
| * | better fix for issue 2821 -- avoid direct copies of the BuilderDict as it is ↵ | edA-qa mort-ora-y | 2012-05-06 | 1 | -8/+11 |
| | | | | | ambiguous/corrupts the original environment | ||||
| * | Applied patch from #2732: support -std=c++0x in ParseFlags | Gary Oberbrunner | 2011-03-03 | 1 | -1/+6 |
| | | |||||
| * | Applied patch from #2433: support -dylib_file in ParseFlags | Gary Oberbrunner | 2011-03-03 | 1 | -0/+3 |
| | | |||||
| * | Added -fopenmp and -openmp to ParseFlags (add to LINKFLAGS and CCFLAGS) | Gary Oberbrunner | 2011-01-12 | 1 | -4/+4 |
| | | |||||
| * | Fix CPPDEFINES problems with dicts (both Append and MergeFlags). From ↵ | Gary Oberbrunner | 2010-08-15 | 1 | -12/+95 |
| | | | | | Jean-Baptiste Lab. Fixes issue #2671. | ||||
| * | Fix substitution in command-line actions created by the global Alias() function. | Steven Knight | 2010-07-05 | 1 | -0/+8 |
| | | |||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2365 | Greg Noel | 2010-05-28 | 1 | -3/+3 |
| | | | | | | | Start the deprecation cycle for SourceCode() and its related factory functions. Deprecation messages are added to the functions. Regression tests are modified to deal with the messages being generated. Documentation is updated. | ||||
| * | Start the deprecation cycle for the BuildDir() method and the build_dir | Greg Noel | 2010-05-26 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | keyword parameter. Several existing tests were still using BuildDir() or build_dir; they were converted to use VariantDir() and variant_dir. New tests were added to validate that the --warn=deprecated-build-dir option and the SetOption method did the right thing. This led to the discovery that a commonly-used test pattern provided by the infrastructure gobbled up too much, causing tests to succeed when they should have failed. Fixing the pattern led to other tests needing to be fixed. In the process, it was discovered that the SCONSFLAG environment variable was not getting correctly reset to its original value. Fixing this also caused additional tests to misbehave, requiring them to be updated. And test/Sig.py, which tests the deprecated SCons.Sig module, was moved to the test/Deprecated directory. All in all, quite a lot of action for what was supposed to be a simple change. | ||||
| * | Convert SubstitutionEnvironment from an old-style class to a new-style class. | Steven Knight | 2010-05-19 | 1 | -1/+1 |
| | | |||||
| * | Convert Environment.MethodWrapper from an old-style class to a new-style class. | Steven Knight | 2010-05-18 | 1 | -1/+1 |
| | | |||||
| * | Convert Environment._Null from an old-style class to a new-style class. | Steven Knight | 2010-05-17 | 1 | -1/+1 |
| | | |||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-24 | 1 | -36/+16 |
| | | | | | | | | Comb out all code that supported earlier versions of Python. Most such code is in snippets of only a few lines and can be identified by having a Python version string in it. Such snippets add up; this combing pass probably got rid of over 500 lines of code. | ||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2317 | Greg Noel | 2010-04-23 | 1 | -5/+5 |
| | | | | | | | Apply the refactorings from the 'dict' fixer, less occurrences that were manually audited to be safe. Also pick up changes in bin/sfsum, a Python file that was not being scanned before. | ||||
| * | Rewrite uses of reduce(), which is being deprecated for Python 3.x. | Steven Knight | 2010-04-20 | 1 | -1/+3 |
| | | |||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2345 | Greg Noel | 2010-04-15 | 1 | -10/+10 |
| | | | | | | | Apply the first part of the 'raise' fixer (the three-argument cases are not converted and will need to wait until native support of with_traceback() is available). | ||||
| * | Issue 2334: Use compatibility versions of collections.User{Dict,List,String} | Steven Knight | 2010-04-07 | 1 | -1/+1 |
| | | | | | | instead of the deprecated User{Dict,List,String} modules. The two test scripts that use User{List,String} fall back on ImportError by hand. | ||||
| * | Issue 2332: Convert from using StringIO.StringIO class to using the | Steven Knight | 2010-04-07 | 1 | -1/+1 |
| | | | | | | forward-compatible io.StringIO class, with the addition of an "io" compatibility module for Python versions before 2.6. | ||||
| * | http://scons.tigris.org/issues/show_bug.cgi?id=2329 | Greg Noel | 2010-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Applied a number of idiomatic changes. Uses of the 'sort()' method were converted into calls of 'sorted()' when possible and the sorted() expression was inserted into a subsequent statement whenever that made sense. The statement 'while 1:' was changed to 'while True:'. Names from the 'types' module (e.g., 'types.FooType') were converted to the equivalent build-in type (e.g., 'foo'). Comparisons between types were changed to use 'isinstance()'. | ||||
| * | Move 2.0 changes collected in branches/pending back to trunk for further | Greg Noel | 2010-03-25 | 1 | -81/+82 |
| | | | | | | development. Note that this set of changes is NOT backward-compatible; the trunk no longer works with Python 1.5.2, 2.0, or 2.1. | ||||
| * | Generate an error message if a BUILDERS entry is set to something that isn't | Steven Knight | 2010-02-17 | 1 | -0/+3 |
| | | | | | a Builder object, or known to generate a Builder object, or a callable. | ||||
