Rene Rivera
dfd8a2f44c
Merge pull request #169 from ErofeevK/gcc_win_cross_compile_fix
...
cygwin-to-windows-path accepts full windows path
2017-05-30 07:00:20 -05:00
Rene Rivera
e9cd7ce4e1
Merge pull request #198 from Rombur/pgi
...
Replace pgCC with pgc++
2017-05-28 21:16:33 -05:00
K. Noel Belcourt
d33e0ec7c1
Move vectorize feature into builtin.jam, make propagated.
...
Removed vectorize feature from clang and intel on darwin.
Thanks Steven W. for the help.
2017-05-26 15:58:14 -06:00
Bruno Turcksin
3aa21e1796
Replace pgCC with pgc++
2017-05-17 21:13:46 -04:00
Steven Watanabe
f33cb39478
Add missing #include.
2017-05-09 17:38:52 -06:00
Edward Diener
952411352a
Merge pull request #195 from danieljames/quickbook-strict-mode
...
Add a feature for using quickbook's strict mode
2017-05-09 09:51:26 -04:00
Edward Diener
c6b219507a
Merge branch 'vmrob-fix-eol-stripping' into develop
2017-05-08 23:00:14 -04:00
Edward Diener
f11d57f633
Fixed the tests for Windows when 'echo' is involved.
2017-05-08 13:12:27 -04:00
Steven Watanabe
68d3b9721f
Fix test pattern on Windows.
2017-05-02 17:27:44 -06:00
Steven Watanabe
4aa88f9d5d
Merge branch 'debug' into develop
2017-05-02 16:03:45 -06:00
Edward Diener
b8b2b8a3a4
Merge branch 'fix-eol-stripping' of https://github.com/vmrob/build into vmrob-fix-eol-stripping
2017-05-02 07:44:15 -04:00
Steven Watanabe
8ae8407cfb
Fix incorrect return value from try_wait, which caused most parallel builds to fail.
2017-04-26 17:32:06 -06:00
Steven Watanabe
540c6bdbe7
Fix test/link.py on windows. The problem is a result of the fact that stat on Windows behaves like lstat, which causes changes to be reported when a link is updated. Fixes #185 .
2017-04-26 14:54:03 -06:00
Steven Watanabe
316e26ca71
Remove fixed limit to -j. Fixes #189 .
...
* execunix.c: Replace select with poll.
* execnt.c: Use RegisterWaitForSingleObject when the number of jobs exceeds MAXIMUM_WAIT_OBJECTS.
2017-04-26 14:22:06 -06:00
Daniel James
f87158f383
Add a feature for using quickbook's strict mode
2017-04-25 21:59:52 +01:00
Rene Rivera
781a3fe111
Add user warnings about VS2017 setup.
2017-04-07 12:29:13 -05:00
Rene Rivera
838c622939
Remove use of VS2017 detection helpers in favor of ENV+path detection.
2017-04-05 16:50:53 -05:00
Rene Rivera
c230cb88a6
Merge pull request #190 from tee3/develop-ci-do-diff
...
ci: Enable DO_DIFF on travis-ci to facilitate debugging.
2017-04-02 23:31:01 -05:00
Thomas Brown
54d20a670d
ci: Enable DO_DIFF on appveyor to facilitate debugging.
2017-04-02 23:08:59 -04:00
Thomas Brown
9d7eff7486
ci: Enable DO_DIFF more simply in travis-ci.
...
This change avoids using the env: section of travis-ci since it is
difficult to control.
2017-04-02 23:07:39 -04:00
Thomas Brown
5d70a97353
ci: Enable DO_DIFF on travis-ci to facilitate debugging.
...
This change enables DO_DIFF on travis-ci to facilitate debugging of
failing tests.
2017-04-02 15:29:34 -04:00
Steven Watanabe
80c0f5f8d2
Tests for MI.
2017-03-30 13:24:09 -06:00
Rene Rivera
d997329125
Merge pull request #187 from KindDragon/develop
...
Fix error handling for VS2017 detection in GetCLPath.ps1. Closes #186
2017-03-30 07:21:24 -05:00
Arkadiy Shapkin
d2ff572c23
Fix error handling for VS2017 detection in GetCLPath.ps1. Closes #186
2017-03-30 12:32:13 +03:00
Rene Rivera
ac854420fb
Move vc 14.1 to the front as the default.
2017-03-21 21:35:12 -05:00
Rene Rivera
e43e48628c
Use plain CMD for testing.
2017-03-21 15:03:12 -05:00
Rene Rivera
61792c1a9a
Merge pull request #183 from teeks99/use_141
...
Updated all the references to 14.10 and 1410 to 14.1 and 141
2017-03-21 09:16:54 -05:00
Thomas Kent
33024da7a8
Found changes moved out of build.bat
2017-03-20 21:45:31 -05:00
Thomas Kent
56c6d1f705
Merge branch 'develop' into use_141
2017-03-20 21:41:21 -05:00
Rene Rivera
468eb50149
Merge pull request #173 from KindDragon/develop
...
Check Visual Studio 2017+ version in script
2017-03-19 11:32:21 -05:00
Thomas Kent
cc63090b04
Missed a couple instances
2017-03-19 08:38:04 -05:00
Thomas Kent
4d2dcc7278
Updated all the references to 14.10 and 1410 to 14.1 and 141
2017-03-19 08:26:22 -05:00
Arkadiy Shapkin
2c46d25536
"core-language" test fixed for Windows 10
2017-03-19 19:50:52 +08:00
Arkadiy Shapkin
00c23580af
Check Visual Studio 2017+ version in script
...
* Fixed `build.bat` stack overflow on some machines by splitting up to several files
* CSharp script simplified and now will check VC++ toolset version
2017-03-19 00:59:40 +08:00
Rene Rivera
f1e32a7884
Merge pull request #178 from teeks99/comntools_first
...
Use the VS150COMNTOOLS variable if exists
2017-03-15 21:32:20 -05:00
Thomas Kent
1ee59bb4f0
Use the VS150COMNTOOLS variable if exists
...
This variable should be checked before running the search script, as if the user has manually started one of the "Visual Studio Command Prompt" versions, it will point to the correct build settings.
2017-03-15 16:30:32 -05:00
Rene Rivera
c419f2eb9d
Merge pull request #172 from teeks99/user_config_options
...
Documentation covering multiple flags and multiple variants in user-c…
2017-03-15 12:18:20 -05:00
Rene Rivera
881e97679f
Merge pull request #175 from teeks99/msvc_versions
...
Documentation Updated with Visual Studio 2017 version and example
2017-03-15 12:09:27 -05:00
Rene Rivera
3328dd9c0f
Merge pull request #177 from teeks99/common_program_files
...
Using a common variable for program files
2017-03-15 10:02:13 -05:00
Thomas Kent
3e650aa614
Merge remote-tracking branch 'upstream/develop' into user_config_options
2017-03-15 07:00:11 -05:00
Thomas Kent
4367f22f33
Merge remote-tracking branch 'upstream/develop' into msvc_versions
2017-03-15 06:59:12 -05:00
Thomas Kent
7ff4920eee
Merge remote-tracking branch 'upstream/develop' into common_program_files
2017-03-15 06:56:56 -05:00
Rene Rivera
c43116a662
Merge pull request #176 from teeks99/non_64_env
...
Keep searching when the helper gives an error
2017-03-15 06:54:21 -05:00
Thomas Kent
a5fb976a7c
Using a common variable for Program Files
...
On 32-bit windows computers, visual studio is installed to %ProgramFiles% and
the %ProgramFiles(x86)% variable is not defined (I was mistaken in an earlier
issue thread). On 64-bit windows computers, visual studio is installed to
%ProgramFiles(x86)%. This commit uses the %VS_ProgramFiles% variable to search
the appropriate one.
2017-03-15 06:54:00 -05:00
Thomas Kent
0e3f390d24
Keep searching when the helper gives an error
...
I'm seeing the errorlevel set even when a good value is found.
Regardless, when there is an error we should move to the next check.
2017-03-15 06:26:57 -05:00
Thomas Kent
9589dc6314
Changed mistaken 14.1 to 14.10
2017-03-14 06:21:53 -05:00
Thomas Kent
c2a31dad1a
Updated with Visual Studio 2017 version and example
2017-03-13 16:06:44 -05:00
Rene Rivera
fa78684777
Lets test the individual msvc detection parts.
2017-03-13 00:18:35 -05:00
Rene Rivera
ba240cf4ca
Avoid vs2017.. The detection has some issues.
2017-03-12 23:54:05 -05:00
Rene Rivera
bd5f944161
We don't do WIn CI building as it's all custom.
2017-03-12 22:38:55 -05:00