├── .gitattributes ├── .gitignore ├── .prettierrc ├── .vscode └── launch.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE.md ├── NOTICE.md ├── README.md ├── docs ├── .vuepress │ └── config.js ├── guide │ ├── integration.md │ └── source_structure.md ├── img │ └── status_bar.png ├── index.md ├── reference │ ├── commands.md │ ├── configurations.md │ └── settings.md └── start │ ├── installation.md │ ├── quickstart.md │ └── troubleshooting.md ├── images └── cmake-logo.png ├── package.json ├── schema └── cmake_configurations.json ├── scripts └── deployDocs.sh ├── src ├── cmake │ ├── cmake.ts │ ├── config.ts │ ├── connection.ts │ ├── fileAPIClient.ts │ ├── fileApi.ts │ ├── model.ts │ ├── protocol.ts │ └── serverClient.ts ├── cpptools │ ├── configurationProvider.ts │ ├── helpers.ts │ └── infos.ts ├── extension.ts ├── helpers │ ├── checks.ts │ ├── cmake.ts │ ├── config.ts │ ├── dependencyResolver.ts │ ├── equals.ts │ ├── fs.ts │ ├── problemMatcher.ts │ ├── quickPick.ts │ ├── stream.ts │ └── update.ts └── workspaceManger.ts ├── test ├── cmake │ ├── TestClient.ts │ └── cmake.test.ts ├── runTests.ts └── stubs.ts ├── tsconfig.json ├── tslint.json ├── webpack.config.js └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | --- 2 | quoteProps: "consistent" 3 | arrowParens: "always" -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/guide/integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/guide/integration.md -------------------------------------------------------------------------------- /docs/guide/source_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/guide/source_structure.md -------------------------------------------------------------------------------- /docs/img/status_bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/img/status_bar.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reference/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/reference/commands.md -------------------------------------------------------------------------------- /docs/reference/configurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/reference/configurations.md -------------------------------------------------------------------------------- /docs/reference/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/reference/settings.md -------------------------------------------------------------------------------- /docs/start/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/start/installation.md -------------------------------------------------------------------------------- /docs/start/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/start/quickstart.md -------------------------------------------------------------------------------- /docs/start/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/docs/start/troubleshooting.md -------------------------------------------------------------------------------- /images/cmake-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/images/cmake-logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/package.json -------------------------------------------------------------------------------- /schema/cmake_configurations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/schema/cmake_configurations.json -------------------------------------------------------------------------------- /scripts/deployDocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/scripts/deployDocs.sh -------------------------------------------------------------------------------- /src/cmake/cmake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/cmake.ts -------------------------------------------------------------------------------- /src/cmake/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/config.ts -------------------------------------------------------------------------------- /src/cmake/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/connection.ts -------------------------------------------------------------------------------- /src/cmake/fileAPIClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/fileAPIClient.ts -------------------------------------------------------------------------------- /src/cmake/fileApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/fileApi.ts -------------------------------------------------------------------------------- /src/cmake/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/model.ts -------------------------------------------------------------------------------- /src/cmake/protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/protocol.ts -------------------------------------------------------------------------------- /src/cmake/serverClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cmake/serverClient.ts -------------------------------------------------------------------------------- /src/cpptools/configurationProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cpptools/configurationProvider.ts -------------------------------------------------------------------------------- /src/cpptools/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cpptools/helpers.ts -------------------------------------------------------------------------------- /src/cpptools/infos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/cpptools/infos.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/helpers/checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/checks.ts -------------------------------------------------------------------------------- /src/helpers/cmake.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/cmake.ts -------------------------------------------------------------------------------- /src/helpers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/config.ts -------------------------------------------------------------------------------- /src/helpers/dependencyResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/dependencyResolver.ts -------------------------------------------------------------------------------- /src/helpers/equals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/equals.ts -------------------------------------------------------------------------------- /src/helpers/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/fs.ts -------------------------------------------------------------------------------- /src/helpers/problemMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/problemMatcher.ts -------------------------------------------------------------------------------- /src/helpers/quickPick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/quickPick.ts -------------------------------------------------------------------------------- /src/helpers/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/stream.ts -------------------------------------------------------------------------------- /src/helpers/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/helpers/update.ts -------------------------------------------------------------------------------- /src/workspaceManger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/src/workspaceManger.ts -------------------------------------------------------------------------------- /test/cmake/TestClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/test/cmake/TestClient.ts -------------------------------------------------------------------------------- /test/cmake/cmake.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/test/cmake/cmake.test.ts -------------------------------------------------------------------------------- /test/runTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/test/runTests.ts -------------------------------------------------------------------------------- /test/stubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/test/stubs.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go2sh/cmake-integration-vscode/HEAD/yarn.lock --------------------------------------------------------------------------------