Yuri Timenkov
ed0c92046f
Initial version of contributing guidelines.
...
Upgraded tasks to version 2.0 for automatic detection.
Added clang-format as npm package
2018-03-11 00:33:17 +01:00
vector-of-bool
901eb07c64
Add `autoRestartBuild` to extension manifest.
2018-03-04 12:44:46 -07:00
vector-of-bool
3adcb7e145
`lint` npm command
2018-03-03 15:29:58 -07:00
vector-of-bool
612809f0d5
Bring in more tslint rules:
...
- Check for unused expressions
- No `await` on non-awaitables
- No dangling promises (Catches more errors and helps keep async in line)
2018-03-03 13:37:06 -07:00
vector-of-bool
87e6e94ae3
Rename module `dirs` to `paths`, and be more thorough to find CMake
...
[Fix #296 ]
2018-03-02 23:46:57 -07:00
KoeMai
3d5694333f
Add some unit test to kit manager
...
- Add kitPath as optional value to constructor
- Add test_kit.json to test folder for testing
- Add test to load test_kit.json
- Add test to check behavior of restoring last active kit
2018-02-06 00:14:25 +01:00
vector-of-bool
57eee9adbf
Bump version
2017-12-28 21:41:10 -07:00
vector-of-bool
275fa60a0b
Bump version
2017-12-22 13:25:04 -07:00
vector-of-bool
aa0e44f7ed
Beta 2
2017-12-20 13:42:26 -07:00
vector-of-bool
c1110dd6f2
Fix wrong commands in package.json
2017-12-16 16:57:04 -07:00
vector-of-bool
55c30574a6
Update beta version number
2017-12-15 18:38:50 -07:00
vector-of-bool
cd3701998c
Tweak package definition
2017-12-13 22:16:19 -07:00
vector-of-bool
4e47505e0c
"resetState" task clears any memoized workspace state
2017-11-19 15:09:16 -07:00
vector-of-bool
274d51e8d1
Bring back the cache editor
2017-11-14 19:03:55 -07:00
vector-of-bool
6942f8e4cf
Launch target selection
2017-11-11 15:15:17 -07:00
vector-of-bool
e962351113
Wrong command name
2017-10-19 21:05:52 -06:00
vector-of-bool
de0a539eff
Working to bring back build variants
2017-10-17 00:18:39 -06:00
vector-of-bool
ebb69855d8
Start on some testing, more reliable than the old tests.
2017-09-28 01:04:51 -06:00
vector-of-bool
2cc47976a0
Better logging story
2017-09-27 22:27:35 -06:00
vector-of-bool
2a11ad5166
Developer documentation
2017-09-24 22:03:36 -06:00
vector-of-bool
1428551929
Allow users to change the kit, and persist that selection
2017-09-23 17:05:44 -06:00
vector-of-bool
526d437fec
Starting a big refactor
2017-09-23 14:20:56 -06:00
vector-of-bool
9b0aa9c8a3
Update README and version
2017-07-16 18:14:49 -06:00
vector-of-bool
28d7f8dace
Update to PNG icon
2017-07-16 18:14:24 -06:00
Vladimir Vukicevic
4737620df1
Detect Emscripten environments
2017-07-05 09:31:36 -04:00
vector-of-bool
7ff7667b5b
Bump version and update README
2017-06-27 21:42:15 -06:00
vector-of-bool
f266c0ed76
Merge pull request #187 from ytimenkov/feature/advanced-generator-selection
...
Feature/advanced generator selection
2017-06-23 21:43:33 -06:00
Nathan Woodrow
fc9c098014
Add option to build before run (buildBeforeRun)
2017-06-21 21:12:54 +10:00
Yuri Timenkov
b188c85b0d
Refactored environment and generator detection.
...
First step:
- EnvironmentProvider returns only discovered environments or nothing.
- Environments suggest which generators should be used in addition to configuration.
- Moved generator discovery from util to common because it now relies on EnvironmentManager.
- Execute Make commands detection in modified/acthive environment.
- Moved CMake path detection from legacy into common part.
2017-06-20 12:42:14 +02:00
vector-of-bool
8aceb7bcb9
0.10.0 update
2017-06-15 22:43:20 -06:00
Yuri Timenkov
687b4f4a9b
Fixed compilation with new dependencies.
...
* Make tslinter happy about tripple-equals.
* Respect vscode's | undefined API.
* New Mocha's typed 'this' doesn't allow creating arbitrary fields.
2017-06-08 12:39:11 +02:00
Yuri Timenkov
6f2a40f32e
Cross-platform path to tsc.
2017-06-08 12:28:27 +02:00
vector-of-bool
7b993bd86b
Bump version
2017-06-07 23:42:12 -06:00
vector-of-bool
a39d534bc6
Strengthy type- and async- safety with the wrapper
2017-06-07 23:18:17 -06:00
vector-of-bool
7bb4d5c231
Merge pull request #168 from ytimenkov/feature/startup-diagnostics
...
User-facing logging.
2017-06-07 21:19:26 -06:00
vector-of-bool
1855f47360
Remove dep on twxs.cmake
2017-06-07 20:58:27 -06:00
Yuri Timenkov
d15468c738
User-facing logging.
...
* CMakeToolsWrapper doesn't inherit from API but rather aggregates it
and provides access.
* Added logger which writes to the same output as CMakeTools to enable
users fix problems with the envrironment (e.g. missing CMake binary).
* Disable CMakeTools commands and key bindings if CMake Server has
failed to initialize. This avoids 'command not found' messages.
* Minor fixes to make tslint happy.
2017-06-07 12:06:46 +02:00
vector-of-bool
0d164b2c5f
Yay for type errors! (Fix type errors)
2017-06-05 23:22:05 -06:00
vector-of-bool
c4f833050c
Bump version
2017-06-05 22:54:56 -06:00
vector-of-bool
442810e47b
Bump version and update README
2017-06-04 17:32:30 -06:00
vector-of-bool
659539f983
CMake Server is now enabled by default
2017-06-04 16:42:16 -06:00
vector-of-bool
11848d6514
Ability to launch targets without a debugger [address #139 ]
2017-06-04 14:34:45 -06:00
vector-of-bool
a4a65c021f
Infer cmake.ctestPath from cmake.cmakePath
2017-06-04 13:53:28 -06:00
vector-of-bool
c3e18d90a2
Bump version and README
2017-03-27 23:06:28 -06:00
vector-of-bool
428b846360
Add `platform` setting [ resolve #126 ]
2017-03-27 22:42:01 -06:00
vector-of-bool
8a7e6f9153
Update compile commands
2017-02-19 18:46:21 -07:00
vector-of-bool
a94f1cc8df
Bump version and fix test compile errors
2017-02-19 16:32:41 -07:00
vector-of-bool
44a91fc220
Bump version and update README
2017-02-11 23:33:25 -07:00
vector-of-bool
a66a9c3d7e
Update README and bump version
2017-02-01 21:52:28 -07:00
vector-of-bool
de194fa390
Pin some package versions. We'll update in the next release
2017-02-01 21:21:08 -07:00