Age | Commit message (Collapse) | Author |
|
Test-Information:
Ran ./BuildTools/scons2ninja.py check=1 build_examples=0, and it
generated a script that builds
and runs the checker, and that makes ninja -t compdb cxx spit out
things suitable for compile_commands.json
Change-Id: I9b92557f35c8230cc59a32580546a520e5684cab
|
|
Change-Id: I2e8bf314459b8748953cee3c7471e6ab1589b043
|
|
For the upcoming update to Scons 3, which works with Python 2
and Python 3, this change makes our code compatible with
Python 3 so that it still works with Python 2.
Test-Information:
Tested these changes with SCons 3.0.1 on macOS 10.13.6 with
Python 2.7.15 and Python 3.7.0.
Change-Id: Idb5207b179a79a0dbe89d7e620d182a7d2f1ca6c
|
|
Test-Information:
Successfully ran ./BuildTools/scons2ninja.py and ninja
on OS X 10.11.4.
Change-Id: I725182a0628dec7e9237e802e009da0f6b4a50c2
|
|
Test-Information:
Test that it still builds and unit test pass on OS X 10.11.4.
Change-Id: I2eb4a0b707991aee553db36a8cd1ae28b813acab
|
|
Test-Information:
Verified that SCons still runs on OS X.
Change-Id: I7e9b97f90ee5581a691a959b6f2c999d93e0be53
|
|
shlex.split has a 3rd parameter specifying whether or not to run in
POSIX mode, which defaults to True. This breaks splitting of Windows
paths so it is set to False on Windows.
Test-Information:
Tested on OS X 10.9.5 and Windows 8.
Change-Id: Icdc9fc07e89a80249526daa8f13dba081f957670
|
|
Change-Id: I6a2c485a90a988e9560f4c4af0c5d118542cfa44
|
|
Change-Id: I25b3840bb40ce38531922cc737bc82828e026d3f
|
|
Change-Id: Iea4206b281400995734263fc39062196d2d0446f
|
|
Change-Id: I2c07f916b4a4a14707a182c027d5eda3a736649b
|
|
Change-Id: Id11311c9fca7b7baa3d02e3ebce62deadc5a7de5
|
|
Change-Id: I0cf2c0123686d6cad487e423072f4fc5b28ea1ce
|
|
|
|
|