summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix C typo error in a testAlexandre Feblot2015-04-251-1/+1
|
* Merged in bdbaddog/scons (pull request #230), extending docs for ↵Dirk Baechle2015-04-066-16/+86
|\ | | | | | | InstallVersionedLib and SharedLibrary
| * logic to automatically detect if the wininst*.exe is in the python install, ↵William Deegan2015-03-271-0/+5
| | | | | | | | and skip building windows packages if it's not possible on this platform
| * some debug code to figure out why failingWilliam Deegan2015-03-271-0/+2
| |
| * some debug code to figure out why failingWilliam Deegan2015-03-271-0/+2
| |
| * add SKIP_WIN_PACKAGES bootstrap.py flag to allow skipping building win ↵William Deegan2015-03-261-6/+17
| | | | | | | | packages. Debian seems to skip shipping the wininst*.exe files and so will fail when trying to build these
| * updated copyright date on man pagesWilliam Deegan2015-03-251-2/+2
| |
| * added more info to the section on InstallVersionedLib(). fixed having ↵William Deegan2015-03-246-3538/+2676
| | | | | | | | InstallAs example in the text for InstallVersionedLib()
| * initial pass at improving documentation of versioned shared library logicWilliam Deegan2015-03-232-4/+20
| |
* | Merged in LaurentMarchelli/scons (pull request #209), implementation of ↵Dirk Baechle2015-04-065-1154/+1180
|\ \ | | | | | | | | | Visual Studio users files
| * | dumb error and output improvement.LaurentMarchelli2015-02-121-9/+12
| | |
| * | Microsoft Visual Studio users files implementation.LaurentMarchelli2015-02-091-4/+212
| | |
* | | Merged in williamblevins/scons_20150323 (pull request #229)dirkbaechle2015-04-051-5/+8
|\ \ \ | | | | | | | | | | | | Updated debug-count test case.
| * | | Updated debug-count test case.William Blevins2015-03-241-5/+8
| | |/ | |/| | | | | | | Now tests against current interpreter vs default path option.
* | | Merged in williamblevins/scons_20150323 (pull request #227)dirkbaechle2015-04-052-9/+47
|\ \ \ | | | | | | | | | | | | Issue 2395: Symlink support hotfix.
| * | | Issue 2395: Symlink support hotfix.William Blevins2015-03-242-9/+47
| |/ / | | | | | | | | | | | | Symlink contents now copied correctly with relative path when ( cwd != symlink directory ).
* | | Updated jni header directory expectations for tests.William Blevins2015-03-241-1/+1
|/ / | | | | | | | | | | | | | | | | | | My openjdk install link/dir also contained the architecture. Example: RPM package java-1.7.0-openjdk-devel-1.7.0.75-2.5.4.0.el6_6.x86_64 created link /usr/lib/jvm/java-1.7.0-openjdk.x86_64 Affected tests: test/Java/multi-step.py test/Java/swig-dependencies.py
* | Merged in dirkbaechle/scons (pull request #208)William Deegan2015-02-255-43/+28
|\ \ | | | | | | | | | A few simple refactorings and optimizations
| * | - a few simple refactorings and optimizationsDirk Baechle2015-02-045-43/+28
| | |
* | | remove forced 64 bit compilation. This should clear up build failures. ↵William Deegan2015-02-212-6/+15
| | | | | | | | | | | | Russel mentioned there was some issue causing him to add this logic. If the issue resurfaces, then we'll see if we can handle the corner case in more general fashion
* | | Test for tigris bug 2944. DFLAGS changes not causing rebuildWilliam Deegan2015-02-221-0/+23
| | |
* | | Test for tigris bug 2944. DFLAGS changes not causing rebuildWilliam Deegan2015-02-222-0/+22
| | |
* | | Remove some dollar-parentheses. No effect on extant tests, appears to fix ↵Russel Winder2015-02-223-18/+18
| | | | | | | | | | | | Issue 2994.
* | | Putative fix for the ongoing D tool test fail on Debian 7 CI.Russel Winder2015-02-221-2/+3
| | |
* | | Commit reconciled merge.Russel Winder2015-02-211-2/+2
|\ \ \
| * | | Fix failing D tests which were checking for architecture to determine ↵William Deegan2015-02-201-2/+2
| | | | | | | | | | | | | | | | bit'ness instead of using platform.architecture() to check for 32bit
* | | | Putative fix for the D/MixedDAndC test fail.Russel Winder2015-02-211-2/+2
|/ / /
* | | Fix issue found by test/Configure/Streamer1.py failing on win32 per ↵William Deegan2015-02-191-4/+2
| | | | | | | | | | | | discussion with Pawel Tomulik. Any typeerror will be handled by trying str.decode()
* | | added SDK 7.1 and 7.0A logic. Needs to be tested on systems with 7.0A ↵William Deegan2015-02-181-2/+25
| | | | | | | | | | | | installed. Also fixed some error messages when not finding requested SDK's. Previously would throw an exception
* | | fix test/site_scons/override.py which was failing only on Win32. loading the ↵William Deegan2015-02-171-1/+1
| | | | | | | | | | | | m4 tool was excluded in src/engine/SCons/Tool/__init__.py in tool_list(). So I've explicitly created the Environment() loading only the m4 tool. This test is checking to see if a tool in site_scons/site_tools would override the default logic.
* | | Change to use function to determine if it'sa windows platform. checking for ↵bdbaddog2015-02-161-4/+10
| | | | | | | | | | | | win32 was insufficient on 64 bit windows which distutils sets the platform to win-amd64
* | | monkey patch the get_build_version() function in distutils msvccompiler.py ↵William Deegan2015-02-151-0/+10
| | | | | | | | | | | | because if it's being run on a non-windows platform it always defaults to use msvc version 6, which doesn't provide a 64 bit installer boilerplate. Switching to 9 should work with python 2.7.x
* | | Always build 32 and 64 bit versions of the windows installer. No reason to ↵William Deegan2015-02-151-9/+12
|/ / | | | | | | only build the native version since python can build both regardless of currrent platform
* | SConstruct: Compress SCons .zip archivesanatoly techtonik2015-02-031-2/+3
| | | | | | | | | | See https://pairlist2.pair.net/pipermail/scons-dev/2015-January/002151.html
* | Merged in klimkin/scons (pull request #205)dirkbaechle2015-02-022-11/+49
|\ \ | | | | | | | | | Fix incomplete LIBS flattening and substitution in Program scanner
| * | Add comment for a case where LIBS (or part of it) is an objectAlexey Klimkin2015-01-271-0/+1
| | |
| * | Improve readability of LIB substitution codeAlexey Klimkin2015-01-202-16/+17
| | |
| * | Fix incomplete LIBS flattening and substitution in Program scannerAlexey Klimkin2015-01-142-3/+39
| |/
* | - providing MAN page stubs when not all doc packages for the packaging ↵Dirk Baechle2015-01-184-6/+44
| | | | | | | | | | | | process are installed - fixed refmiscinfo for MAN pages
* | doc/SConscript: Fix build crash when XML toolchain is not installedanatoly techtonik2015-01-111-26/+29
| | | | | | | | by intercepting previously added ImportError from SConsDoc
* | SConsDoc.py: Calling sys.exit(-1) in imported library is bad, becauseanatoly techtonik2015-01-111-4/+2
|/ | | | it removes the trace who and when imported it.
* Merged in dirkbaechle/scons (pull request #193), new method ↵Dirk Baechle2015-01-112-0/+59
|\ | | | | | | rentry_exists_on_disk
| * - added new method rentry_exists_on_disk (check for physical files/dirs)Dirk Baechle2014-11-052-0/+59
| |
* | Merged in russel/scons (pull request #203), update Fortran tooling to ↵Dirk Baechle2015-01-1016-37/+1553
|\ \ | | | | | | | | | support .f08 file extensions"
| * | Update Fortran tooling to support .f08 file extensions.Russel Winder2015-01-0712-1/+1215
| | |
* | | Update CHANGES.txt for --config improvementanatoly techtonik2014-12-291-0/+3
| | |
* | | Improve invalid --config value handling for multiple choices:anatoly techtonik2014-12-281-8/+8
|/ / | | | | | | | | | | | | | | | | | | | | | | | | Changes output of `scons --config` from: usage: scons [OPTION] [TARGET] ... SCons Error: --config option requires an argument To: usage: scons [OPTION] [TARGET] ... SCons Error: --config option requires an argument (choose from auto, force, cache)
* | Check for the header file itself on not an associated executable.Russel Winder2014-12-231-1/+1
| |
* | Cover all cases of badly named LDC phobos library, not just 64-bit.Russel Winder2014-12-221-1/+1
| |
* | Remove excess blank lines.Russel Winder2014-12-221-2/+0
| |