Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | VC11 needs PCH objects added to the link line. | Alexandre Feblot | 2015-04-25 | 1 | -0/+8 |
| | | | | Update msvc linker emitter to add the PCH object to shared libraries if not already present. | ||||
* | Merged in bdbaddog/scons (pull request #230), extending docs for ↵ | Dirk Baechle | 2015-04-06 | 2 | -4/+20 |
|\ | | | | | | | InstallVersionedLib and SharedLibrary | ||||
| * | added more info to the section on InstallVersionedLib(). fixed having ↵ | William Deegan | 2015-03-24 | 1 | -1/+1 |
| | | | | | | | | InstallAs example in the text for InstallVersionedLib() | ||||
| * | initial pass at improving documentation of versioned shared library logic | William Deegan | 2015-03-23 | 2 | -4/+20 |
| | | |||||
* | | Merged in LaurentMarchelli/scons (pull request #209), implementation of ↵ | Dirk Baechle | 2015-04-06 | 2 | -630/+702 |
|\ \ | |/ |/| | | | Visual Studio users files | ||||
| * | dumb error and output improvement. | LaurentMarchelli | 2015-02-12 | 1 | -9/+12 |
| | | |||||
| * | Microsoft Visual Studio users files implementation. | LaurentMarchelli | 2015-02-09 | 1 | -4/+212 |
| | | |||||
* | | Remove some dollar-parentheses. No effect on extant tests, appears to fix ↵ | Russel Winder | 2015-02-22 | 3 | -18/+18 |
| | | | | | | | | Issue 2994. | ||||
* | | added SDK 7.1 and 7.0A logic. Needs to be tested on systems with 7.0A ↵ | William Deegan | 2015-02-18 | 1 | -2/+25 |
|/ | | | | installed. Also fixed some error messages when not finding requested SDK's. Previously would throw an exception | ||||
* | Update Fortran tooling to support .f08 file extensions. | Russel Winder | 2015-01-07 | 4 | -1/+391 |
| | |||||
* | Cover all cases of badly named LDC phobos library, not just 64-bit. | Russel Winder | 2014-12-22 | 1 | -1/+1 |
| | |||||
* | Putative hack for the Fedora library misnaming. | Russel Winder | 2014-12-21 | 1 | -0/+3 |
| | |||||
* | Hack the tests (in an agreed quasi-acceptable way) to avoid CI fails. | Russel Winder | 2014-12-21 | 1 | -1/+1 |
| | |||||
* | Correct a spelling error, should fix one of the test fails. | Russel Winder | 2014-12-21 | 1 | -1/+1 |
| | |||||
* | - fixed typo, which would use the wrong attribute | Dirk Baechle | 2014-12-20 | 1 | -12/+3 |
| | |||||
* | - switching versioned shared libs to using Node.attributes | Dirk Baechle | 2014-12-19 | 3 | -18/+53 |
| | |||||
* | TempFileMunge does not use env['CXXCOMSTR'] for output display. | LaurentMarchelli | 2014-12-02 | 5 | -10/+10 |
| | |||||
* | also set soname on sunos | Alexandre Feblot | 2014-11-12 | 1 | -0/+5 |
| | |||||
* | merge from mainlaine | Alexandre Feblot | 2014-11-12 | 2 | -4/+96 |
|\ | |||||
| * | Unary tests ready for review. | MorpheusDev | 2014-11-07 | 1 | -0/+79 |
| | | |||||
| * | Dumb error fixed. | Laurent Marchelli | 2014-11-05 | 1 | -1/+1 |
| | | |||||
| * | Multiple 'cmdargs' feature added to allow a per variant cmdargs, to be able ↵ | MorpheusDev | 2014-10-27 | 1 | -4/+12 |
| | | | | | | | | to insert different parameters between Debug and Release. | ||||
| * | Issue 2978: remove debug line | Dan Pidcock | 2014-10-20 | 1 | -1/+0 |
| | | |||||
| * | Support toolset in VS project files so that displayed version of visual ↵ | Dan Pidcock | 2014-10-15 | 1 | -0/+6 |
| | | | | | | | | studio matches the one that will be used | ||||
* | | Attempt to fix versionned shared library on Solaris | Alexandre Feblot | 2014-09-21 | 3 | -4/+4 |
|/ | |||||
* | Commit merge issues. | Russel Winder | 2014-09-11 | 1 | -1/+1 |
|\ | |||||
| * | - additional fixes to get all tests pass on the Fedora20 box | Dirk Baechle | 2014-09-06 | 1 | -1/+1 |
| | | |||||
* | | Remove the setting of the ENV property to os.environ. | Russel Winder | 2014-09-05 | 2 | -4/+4 |
|/ | |||||
* | SWIG: improve tool detection, and update SWIG tests to run on Windows. | Gary Oberbrunner | 2014-08-21 | 1 | -1/+2 |
| | | | | | | | | | The tool detection is improved by checking for swig in env['SWIG'], where it is commonly set, as well as env['ENV']['PATH']. The tests mostly didn't work on Windows. I updated them all. Mostly to build 32-bit extensions when using 32-bit python on Windows, and use .pyd as the python extension on Windows. | ||||
* | Fix the newglossary action to work with variantDir | Robert Managan | 2014-08-12 | 1 | -1/+1 |
| | |||||
* | Merge heads. | Russel Winder | 2014-08-09 | 6 | -7/+7 |
|\ | |||||
| * | - several smaller fixes to get the Linux buildslaves green again | Dirk Baechle | 2014-08-07 | 3 | -4/+4 |
| | | |||||
| * | - fix for issue #2963, "Split broken" (= format() in D tools is incompatible ↵ | Dirk Baechle | 2014-07-15 | 3 | -3/+3 |
| | | | | | | | | with Python 2.6) | ||||
* | | Remove setting of STATIC_AND_SHARED_OBJECTS_ARE_THE_SAME from the D tools. | Russel Winder | 2014-08-09 | 6 | -9/+0 |
|/ | |||||
* | Doc fixes: Dirk added cvar defs for new D variables. | Gary Oberbrunner | 2014-07-05 | 2 | -0/+321 |
| | | | | | | Also added cvar def for STATIC_AND_SHARED_LIBS_ARE_THE_SAME and removed an errant line break that prevented the doc from validating. | ||||
* | Merged in techtonik/scons (pull request #147). | Gary Oberbrunner | 2014-07-04 | 2 | -2/+3 |
|\ | | | | | | | | | Fix mailing list addrs and bug tracker references, and a few other doc fixes. | ||||
| * | Fix development mailing list with a new address @scons.org | anatoly techtonik | 2014-05-28 | 1 | -1/+1 |
| | | |||||
| * | Expand references to tigris.org bug tracker | anatoly techtonik | 2014-05-28 | 1 | -1/+2 |
| | | |||||
* | | Merged in dirkbaechle/scons (pull request #146) | Gary Oberbrunner | 2014-07-04 | 1 | -2/+2 |
|\ \ | |||||
| * | | - Fix for docbook Tool: we now have to explicitly request the resolving of | Dirk Baechle | 2014-05-27 | 1 | -2/+2 |
| |/ | | | | | | | | | | | external entities when using the libxml2 binding. This is required after the security issue fix described in http://www.ubuntu.com/usn/usn-2214-1/ and people.canonical.com/~ubuntu-security/cve/2014/CVE-2014-0191.html . | ||||
* | | - removed superfluous method "smart_cxxflags" in AIX tool (fixes #2160) | Dirk Baechle | 2014-05-19 | 1 | -6/+0 |
|/ | |||||
* | Merged in haubi/scons/aix-xlc_r-is-for-threads (pull request #140) | Gary Oberbrunner | 2014-05-18 | 2 | -19/+18 |
|\ | | | | | | | The _r in AIX xlc_r means reentrant, not relocatable. | ||||
| * | The _r in AIX xlc_r means reentrant, not relocatable. | Michael Haubenwallner | 2014-05-15 | 2 | -19/+18 |
| | | | | | | | | | | | | | | | | | | It does not make any sense to use 'xlc' for CC and 'xlc_r' for SHCC, as the '_r' does stand for 'reentrant' rather than 'relocatable' or similar. Avoid 'egrep' to parse the lslpp output, it's easy enough within python. Needs output streams of _subproc.dummyPopen to be iterable. | ||||
* | | Merged in haubi/scons, pull request #139: | Gary Oberbrunner | 2014-05-18 | 2 | -10/+16 |
|\ \ | | | | | | | | | | | | | Delegate linker Tool.exists() to CC/CXX Tool.exists(). See issue #1723. | ||||
| * | | Delegate linker Tool.exists() to CC/CXX Tool.exists(). | Michael Haubenwallner | 2014-05-15 | 2 | -10/+16 |
| |/ | | | | | | | | | | | | | Even for linking, need to respect CC/CXX specified by the user (issue#1723). And when CC is specified but not CXX, assume the user knows there is nothing to link with CXX, and delegate to CC Tool.exists() only. However, this somehow should be synchronized with link.smart_link() to choose the correct linker. | ||||
* | | Merged pull request #138; Respect preset CC/CXX values. | Gary Oberbrunner | 2014-05-18 | 5 | -43/+59 |
|\ \ | | | | | | | | | | | | | This prevents SCons from overwriting user's selected CC/CXX compiler in the cc/c++/gcc/gcc tools. Fixes issue #1723. | ||||
| * | | Respect preset CC/CXX values detecting cc/c++/gcc/g++ Tools. | Michael Haubenwallner | 2014-05-15 | 5 | -43/+59 |
| |/ | | | | | | | | | | | 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). | ||||
* | | Remove RPM and m4 from default tools on Windows to speed up SCons | anatoly techtonik | 2014-04-28 | 1 | -2/+4 |
|/ | | | | | start. Note that BitKeeper, CVS, Perforce, RCS, SCCS will be removed from default tools on all platforms in future. | ||||
* | Merged in russel/scons (pull request #130) - D language fixes | Gary Oberbrunner | 2014-04-26 | 6 | -48/+121 |
|\ | | | | | | | Fix Issues 2939 and 2940 | ||||
| * | Fix Issue 2940, generating the wrong rpath flags for DMD and LDC. | Russel Winder | 2014-04-24 | 5 | -11/+34 |
| | |