Граф коммитов

1066 Коммитов

Автор SHA1 Сообщение Дата
vector-of-bool df2ef066ea Fix garbled Kit selection UI. [Fix #384] 2018-03-25 15:45:04 -06:00
KoeMai 35e0a3b419
Merge pull request #351 from vector-of-bool/feature/add_prefered_generator_tests_squashed
Feature/add prefered generator tests
2018-03-22 07:40:09 +01:00
KoeMai ee13e8fdfe Fix message check in tests 2018-03-21 21:16:24 +01:00
KoeMai 1359118fc3 Change message for missing preferred generator 2018-03-21 07:52:16 +01:00
vector-of-bool 80a5c47052
Merge pull request #345 from vector-of-bool/feature/multihome-cmake-kits-json
Support project-specific Kits.
2018-03-19 15:23:52 -06:00
Randshot 840d421d50
Merge pull request #347 from vector-of-bool/feature/restart-cmake-server
Install event hook for environment and configureEnvironment options
2018-03-19 22:11:22 +01:00
KoeMai 3c2e0a3db9 Remove VS2013 image from appveyor
All tests work on viual studio 2015 image.
2018-03-19 22:05:20 +01:00
KoeMai cc4434467b Fix VS2017 Regex to identify visual studio 2018-03-19 22:04:40 +01:00
Randshot 681cb8d00a
Change import name
Signed-off-by: Randshot <randshot@norealm.xyz>
2018-03-19 21:33:29 +01:00
KoeMai 8f494bc827 Merge branch 'feature/add_prefered_generator_tests_squashed' of https://github.com/vector-of-bool/vscode-cmake-tools into feature/add_prefered_generator_tests_squashed 2018-03-19 19:50:39 +01:00
KoeMai a92c0eae9d Move compilers from vs2013 to vs2015 and fix osx compilers 2018-03-19 19:49:14 +01:00
KoeMai f03c815259 Fix some travis and appveyor problems
- Wrong compiler
- To low timeouts
2018-03-19 19:39:37 +01:00
KoeMai 16bcae2ff1 Fix missing cstdlib after rebase 2018-03-19 19:39:37 +01:00
KoeMai 8d2bb30e9e Fix restoring PATH environment variable and to small time out for scan.
The environment variable was restored insed the teardown function.
This was wrong because the restoring is only needed after the complete
test suite is finished.

The second problem was that the scan for kits took longer then the
timeout. I increased it from 10 sec to 100 sec.
2018-03-19 19:39:36 +01:00
KoeMai 3f0eda0c4a Fixed EADDRINUSE error
The error inside the cms-client did not stop in all cases a the cmake server
instance. This had the problem that a cmake instance was running and the
named pipe can not be used because it was used by the old cmake instance.
This modification stops the client, so that the cmake server / the named
pipe ends.
2018-03-19 19:39:36 +01:00
KoeMai c39a06a2a2 Enable tests on travis 2018-03-19 19:35:52 +01:00
KoeMai 0f52dccb32 Enable more preferred generator tests. 2018-03-19 19:35:51 +01:00
KoeMai 7f578a9aef Fix test program for old compilers. 2018-03-19 19:35:51 +01:00
KoeMai d749b55030 Added tests for preferred generator
For testing of preferred generators it is necessary to
add different compiler setups. It allows to test

- Kit preferred generator
- Settings preferred generator

Tests for no preferred generator and not existing generators fail, This tests are commet out.
2018-03-19 19:34:25 +01:00
KoeMai f32ae02d65 Fix error if environment PATH does not exist. 2018-03-19 19:34:25 +01:00
vector-of-bool ffdf46ac18 Wording and typoes 2018-03-18 22:26:12 -06:00
Randshot a44807e3e7
Install event hook for environment and configureEnvironment
Closes #346.

Signed-off-by: Randshot <randshot@norealm.xyz>
2018-03-18 18:23:39 +01:00
vector-of-bool ab37fd2964 Don't hard-fail if we can't enumerate a directory on $PATH 2018-03-18 00:43:31 -06:00
vector-of-bool 232cb8fc18 Support project-specific Kits.
- Loads both user-local and project specific, and both are available from the UI.
2018-03-18 00:35:29 -06:00
vector-of-bool 0534ee4701
Merge pull request #341 from vector-of-bool/feature/ci-refactor
CI + Build Refactor
2018-03-17 18:16:47 -06:00
vector-of-bool ef5fd06ab2 Fix Travis. But for real. 2018-03-17 18:06:41 -06:00
vector-of-bool b70c94080b Fix Travis? 2018-03-17 18:01:26 -06:00
vector-of-bool 61f962625d Add Travis webhook 2018-03-17 17:56:37 -06:00
vector-of-bool a98b1a68cd Enable AppVeyor webhook for Gitter 2018-03-17 17:55:00 -06:00
vector-of-bool e5b15a080b Add debug config for vs-preferred-gen 2018-03-17 16:54:40 -06:00
vector-of-bool 308e0458f0 Fix differently named VS generators 2018-03-17 16:54:26 -06:00
vector-of-bool e6cacea8dc Clean out build files before CI and fix typedoc command 2018-03-17 16:54:05 -06:00
vector-of-bool cfc171ebff Merge branch 'feature/ci-refactor' of github.com:vector-of-bool/vscode-cmake-tools into feature/ci-refactor 2018-03-17 16:19:50 -06:00
vector-of-bool 1d9f7207fb Remove the out/ directory in the CI script 2018-03-17 16:12:11 -06:00
Randshot 2e07af038c
Fix vs-preferred-gen tests
Signed-off-by: Randshot <randshot@norealm.xyz>
2018-03-17 22:52:06 +01:00
vector-of-bool 340d5820e5 Set $env:HasVs to true when we are running on Windows 2018-03-17 15:16:06 -06:00
vector-of-bool d80941e899 Short-circuit to tests with command line in ci.ps1 2018-03-17 15:09:24 -06:00
vector-of-bool f871287259 Default to using VS generator in tests when we are on Windows, otherwise match anything 2018-03-17 14:31:56 -06:00
KoeMai 043718e49f Fix some travis and appveyor problems
- Wrong compiler
- To low timeouts
2018-03-17 19:04:43 +01:00
KoeMai 97712253ba Merge branch 'feature/add_prefered_generator_tests_squashed' of https://github.com/vector-of-bool/vscode-cmake-tools into feature/add_prefered_generator_tests_squashed 2018-03-17 18:36:58 +01:00
KoeMai 4f1a92835e Fix missing cstdlib after rebase 2018-03-17 18:31:07 +01:00
KoeMai deaca5f434 Fix restoring PATH environment variable and to small time out for scan.
The environment variable was restored insed the teardown function.
This was wrong because the restoring is only needed after the complete
test suite is finished.

The second problem was that the scan for kits took longer then the
timeout. I increased it from 10 sec to 100 sec.
2018-03-17 18:30:53 +01:00
KoeMai 1f947c7a99 Fixed EADDRINUSE error
The error inside the cms-client did not stop in all cases a the cmake server
instance. This had the problem that a cmake instance was running and the
named pipe can not be used because it was used by the old cmake instance.
This modification stops the client, so that the cmake server / the named
pipe ends.
2018-03-17 18:25:49 +01:00
KoeMai ea5dbcf359 Enable tests on travis 2018-03-17 17:24:36 +01:00
KoeMai 6c3581def0 Enable more preferred generator tests. 2018-03-17 17:24:35 +01:00
KoeMai 5367bdad99 Fix test program for old compilers. 2018-03-17 17:24:35 +01:00
KoeMai 6b5433b00e Added tests for preferred generator
For testing of preferred generators it is necessary to
add different compiler setups. It allows to test

- Kit preferred generator
- Settings preferred generator

Tests for no preferred generator and not existing generators fail, This tests are commet out.
2018-03-17 17:23:46 +01:00
KoeMai bb079a92e9 Fix error if environment PATH does not exist. 2018-03-17 17:23:46 +01:00
KoeMai 64cbd2b97d Enable tests on travis 2018-03-17 17:15:09 +01:00
KoeMai ede6442999 Enable more preferred generator tests. 2018-03-17 16:43:45 +01:00