aboutsummaryrefslogtreecommitdiffstats
path: root/qt-cpp/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Style: Shorten the exe suffix variableOrkun Tokdemir2024-10-072-8/+5
| | | | | Change-Id: Id7b61cc70c97b3e859a0004bb206e970ca51f17e Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* Linter: Improve checksOrkun Tokdemir2024-10-071-2/+4
| | | | | | | * Fix linting errors Change-Id: I967197923685d70f7d6644c6093aa25b31bb73cd Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Add comment for possible duplicate kitsOrkun Tokdemir2024-10-071-1/+2
| | | | | Change-Id: I6e6f755d8a8fa8349f9d297329517e24df752ab9 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Remove unused codeOrkun Tokdemir2024-10-021-7/+1
| | | | | Change-Id: I4a9e12afdfbb28df5b4393bfe5ef7eb682b8f5b1 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Use getters instead of `get<>` methodsOrkun Tokdemir2024-09-273-17/+12
| | | | | Change-Id: I715b529e8e73ddad3ff31681921f2ac56407d875 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* qt-cpp: Fix style check failureOrkun Tokdemir2024-09-271-1/+3
| | | | | Change-Id: If71b9cb79d16108afd1e9e7f5e5a448f8f5b132b Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Remove unused codeOrkun Tokdemir2024-09-272-7/+2
| | | | | Change-Id: I0c9accb3577b4e9bafdaa2df5f3f1fbb7b51fb60 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-core: Add qt-core.additionalQtPathsJoerg Bornemann2024-09-274-23/+190
| | | | | | | | | | | | | | This new configuration value can be used to specify Qt installations that were not provided by the Qt installer. The values are absolute paths to the qtpaths or qmake executables of a Qt installation. For values in qt-core.additionalQtPaths we now generated CMake kits like it was already the case for qt-core.qtInstallationRoot. Fixes: VSCODEEXT-86 Change-Id: Id8eefe92c930546ede2639e18792fc78ba6558dd Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: Orkun Tokdemir <orkun.tokdemir@qt.io>
* qt-cpp: Factor out parsing CMake kit filesOrkun Tokdemir2024-09-261-11/+10
| | | | | Change-Id: I9ecf9b1174b9b74ab91631ba7d15b7c366dc57e4 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Use VSCODE_QT_INSTALLATION_ROOT instead of VSCODE_QT_FOLDEROrkun Tokdemir2024-09-262-5/+9
| | | | | | | Amends b23ccff5f4fa2d5fff5cfea83742637581f6bb69 Change-Id: I7185e0a335bede4078aeae89eadfc448f66ef3f7 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Use variable instead of raw stringsOrkun Tokdemir2024-09-262-4/+5
| | | | | Change-Id: I787f71b0b5bf88b8613a9d56ae9c8ada3e31e9d8 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-core: Move the main reset command to qt-core from qt-cppOrkun Tokdemir2024-09-261-2/+2
| | | | | | | | * Move the main reset command to qt-core * Execute other reset commands from qt-core Change-Id: I758215dfbaaba5858ce3b5a4e84698cb2b33ed69 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Remove unused function mangleQtInstallationJoerg Bornemann2024-09-251-9/+0
| | | | | | | | | There's another function of the same name in get-qt-paths.ts, which is actually used. Change-Id: I381da450c171736c9cdbb1ca1422412cfc2b7f2f Reviewed-by: Orkun Tokdemir <orkun.tokdemir@qt.io> Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Simplify initCoreValuesJoerg Bornemann2024-09-251-11/+1
| | | | | | | | | Remove initialization of configuration values that are already initialized in qt-core's initCoreValues function. Change-Id: I9e9f1ec8d7c0956d440e145c66e763cc37b44ca5 Reviewed-by: Orkun Tokdemir <orkun.tokdemir@qt.io> Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* Remove dead code from kit-manager.tsJoerg Bornemann2024-09-241-28/+1
| | | | | | | | | All members of the KitDetect interface are unused, and the type CompilerEnum is only used in that interface. Remove both. Change-Id: I63d8ddd8a017981a240e268f0cc10849c92896e3 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io> Reviewed-by: Orkun Tokdemir <orkun.tokdemir@qt.io>
* qt-cpp: Refactor msvc kits namesOrkun Tokdemir2024-09-192-4/+7
| | | | | | | | | | | Since msvc kit names have spaces in it, they can cause problems when the variable subsitition is used. * Replace spaces with `_` * Shorten `Visual Stuido` with `VS` Change-Id: I77f2098043cb5e30afdbe604be8750aa5025e25c Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Add QT_QML_GENERATE_QMLLS_INI to generated kitsOrkun Tokdemir2024-09-181-0/+4
| | | | | | Fixes: VSCODEEXT-88 Change-Id: Id1922feaaf5adcd8d34a5802ef11c7d95788e087 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-cpp: Show an info message when `Scan for Qt Kits` is runOrkun Tokdemir2024-09-161-9/+22
| | | | | | | | | The current implementation does not show any message when the `Scan for Qt Kits` is run. This patch adds an info message to inform the user about found kits. Change-Id: I4557d5461cd709cb31b88ae49d07b398b3d9a06e Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* Style: Use the same naming convention for coreApi across all extensionsOrkun Tokdemir2024-08-283-14/+14
| | | | | Change-Id: I1e526a649de31f992d0652ccee8fb973e0ec7133 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
* qt-official: Separate into qt-cpp & qt-qmlOrkun Tokdemir2024-08-2816-0/+1477
Amends c45fc76944f8a280ccc9483cc47236fd98275fb6 * Update github actions * Update ci-scripts * Remove unused test folder * Remove unused dependencies & update `ThirdPartyNotices.txt`s * Remove unused activation events Fixes: VSCODEEXT-79 Fixes: VSCODEEXT-80 Change-Id: I450fefdde5209454ef11e1b9cd12162753d4fa36 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>