summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool
Commit message (Collapse)AuthorAgeFilesLines
* Remove debug code to reenable python version specific tool module loading code.William Deegan2016-05-231-1/+1
|
* use old tool loading code for py2, and new code (not quite working yet) for py3William Deegan2016-05-231-48/+53
|
* minor improvement to Tool loading code for py2/3 compatWilliam Deegan2016-05-191-14/+15
|
* fix for module loading to us importlib instead of imp (which no longer works ↵William Deegan2016-05-191-20/+48
| | | | in pyton3)
* fix whitespace in generated dsp file to match expected in test harness. ↵William Deegan2016-05-121-5/+5
| | | | Editor or 2to3 was chopping trailing space
* copy src/engine/SCons/Tool/__init__.py as the merge had issues at some point ↵William Deegan2016-05-121-132/+43
| | | | in the past the the versioned shared library logic got mangled. Then 2to3 that file. Seems to e working now
* Fixed usage of linknames which needed to be defined outside of the two ↵William Deegan2016-05-091-1/+4
| | | | methods which share it's value and wasn't. Curious this only fails in python2.7 when __future__ is imported..
* Remove all the six stuff.Russel Winder2016-02-021-3/+3
|
* Commit resolved conflicting merge.Russel Winder2016-01-141-1/+16
|\
| * Added intel 2016 support for intelc tool.William Blevins2016-01-111-1/+16
| |
* | Run futurize --stage1.Russel Winder2016-01-014-88/+94
| |
* | Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-2467-1383/+2642
|\ \ | |/
| * added verbose flag to Swig to enable debug output when necessaryWilliam Deegan2015-12-171-3/+4
| |
| * fix swig test failing on windows due to \r\n line endingsWilliam Deegan2015-12-171-1/+5
| |
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-1033-324/+78
| |
| * Merged in williamblevins/scons_20150323 (pull request #244)William Deegan2015-11-133-6/+8
| |\
| | * Issue 2264: removed implicit dependency recursion from install targets.William Blevins2015-08-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves performance issue with implicit dependencies (without builders) reinstalling. Example (C++): A.h includes B.h and both are installed somewhere. B.h is updated so both A.h and B.h would be reinstalled because B.h changed. A.h didn't need to be reinstalled for obvious reasons. Background info: this was already an issue for any scanner added to SCANNERS environment. Did not occur originally because default scanners not in SCANNERS environment.
| | * Issue 2264: Added cross-language scanner support.William Blevins2015-05-172-6/+7
| | |
| * | fix swig tool to properly retrieve swig versionPawel Tomulik2015-10-191-3/+4
| | |
| * | small enchancement to swig toolPawel Tomulik2015-10-171-1/+4
| | |
| * | Merged in hhsprings/scons (pull request #222)William Deegan2015-10-022-37/+59
| |\ \
| | * | This patch is not for Python 2.7, but for `Microsoft Visual C++ Compilerhhsprings2015-03-132-33/+55
| | | | | | | | | | | | | | | | | | | | | | | | for Python 2.7'. Althouh maintainers claims `This will be the last release to support Python versions earlier than 2.7, as we begin to move toward supporting Python 3.`, that’s not the same as supporting compiler.
| * | | Code cleanup: removed function for supporting relpath in pre-2.6 python.William Blevins2015-10-011-18/+1
| | | |
| * | | fixed syntax error from previous pull request #256William Deegan2015-09-281-1/+1
| | | |
| * | | fix spelling mistakes found by debian lintian tool list here: ↵William Deegan2015-09-286-6/+6
| | | | | | | | | | | | | | | | https://lintian.debian.org/full/debian@jff-webhosting.net.html#scons_2.3.6-1
| * | | Updated SHLIBVERSION documentation to reflect PR-247.William Blevins2015-09-231-16/+12
| | | |
| * | | remove debug message from ldc.pyPawel Tomulik2015-09-211-1/+0
| | | |
| * | | add SONAME support to D toolsPawel Tomulik2015-09-203-11/+37
| | | |
| * | | gdc: support soname in D versioned librariesPawel Tomulik2015-09-201-1/+9
| | | |
| * | | s/SHLINKSONAME/SHLIBSONAME/Pawel Tomulik2015-09-205-8/+8
| | | |
| * | | cyglink: fix for shlib symlink not being cleaned correctlyPaweł Tomulik2015-09-202-3/+7
| | | |
| * | | do not set SHxxxx variables in sunar.pyPawel Tomulik2015-09-202-7/+0
| | | |
| * | | refactor code -> avoid code duplicationPawel Tomulik2015-09-204-49/+54
| | | |
| * | | fix broken soname generatorPawel Tomulik2015-09-203-3/+4
| | | |
| * | | support for versioned libraries for sunlinkPawel Tomulik2015-09-203-90/+112
| | | |
| * | | gnulink: create direct symlinks instead of daisy-chained onesPawel Tomulik2015-09-191-2/+4
| | | |
| * | | support free-form SHLIBVERSION/LDMODULEVERSIONPawel Tomulik2015-09-191-1/+5
| | | |
| * | | revision: address remarks made by Gary Oberbrunnerptomulik2015-09-152-91/+145
| | | |
| * | | minor correction to debug code in Tool/__init__.pyPawel Tomulik2015-09-071-3/+5
| | | |
| * | | add action string function for LibSymlinksActionPawel Tomulik2015-09-041-5/+20
| | | |
| * | | minor fix in Tool/__init__.pyPaweł Tomulik2015-09-041-1/+1
| | | |
| * | | remove redundant get_lib_prefix() methodPaweł Tomulik2015-09-041-11/+0
| | | |
| * | | refactored the versioned lib code a littlePaweł Tomulik2015-09-044-89/+148
| | | |
| * | | reivised code, fixed cygwin/variant-dir issue, cleaned-up some areasPawel Tomulik2015-09-044-58/+83
| | | |
| * | | new versioned libraries - gnulink and cyglink for nowPawel Tomulik2015-09-0215-352/+879
| | |/ | |/|
| * | - fixed several tests and tools that still used Node attributes directlyDirk Baechle2015-08-062-2/+2
| | | | | | | | | | | | (found by disabling the __getattr__ in Node/FS.py)
| * | Merged in dirkbaechle/scons : switch of core classes to slots, memoizer ↵Dirk Baechle2015-08-069-24/+32
| |\ \ | | | | | | | | | | | | subsystem now uses decorators
| | * | - switching Node class and NodeInfo/Binfo to using slotsDirk Baechle2015-02-269-24/+32
| | |/ | | | | | | | | | - memoizer subsystem now uses decorators instead of the metaclass approach
| * | Merged in ajf58/scons (pull request #233)William Deegan2015-08-011-4/+2
| |\ \ | | | | | | | | | | | | Issue 2504: Incorrect default SWIGPATH
| | * | Corrects SWIGPATH documentation as per ↵Andrew Featherstone2015-05-121-4/+2
| | | | | | | | | | | | | | | | http://scons.tigris.org/issues/show_bug.cgi?id=2504. Corrects a minor typo in the SWIGPATH description.