| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Change-Id: I9ab1f8919a3d28cb546cd71bfdc8da1f6ae9e123
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
| |
|
|
|
|
|
|
| |
... WITH Qt-GPL-exception.
Fixes: QTVSADDINBUG-1179
Change-Id: I74fe451eec352af13436548cfd9a28f832fc0757
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
| |
|
|
|
| |
Change-Id: I38700243f7ef55239b247945324e4e0a978b097f
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
|
| |
|
|
|
| |
Change-Id: I8cea82209422196ad0d9c4f25d614de5d997a64b
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
|
| |
|
|
|
|
|
|
|
| |
* Use language version 'latest' for projects.
* Use framework version 4.8 for VS2019 and VS2022.
* Keep the QtMsBuild project on language version 5.0.
Change-Id: Id3dcc0f91fa6f3c9732255f52328c849a59b76ea
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
|
| |
|
|
|
| |
Change-Id: I519330ffd8f9fc90472f25ef6cb54fc072b8370d
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
|
| |
|
|
|
| |
Change-Id: I74a930cbf20fccb9a76c5d55d3f4c0bcb202c8d3
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
* Update package references to the latest stable versions.
* Add .vsconf files containing the minimum build requirements.
* Nuget does not support ItemGroup conditions, though they can
be emulated using Choose/When. This cleanly solves the issue
of having to add dummy packages for certain VS versions.
Change-Id: I34c58fe8d48b742e189b1843e5b06efaa4f983d9
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
|
| |
|
|
|
| |
Change-Id: I1bc79521af82ab60203723abcc91f6be70c02e6e
Reviewed-by: Miguel Costa <miguel.costa@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch makes the following changes to test projects:
* Build test projects also in the 'Debug' configuration; this allows
debugging of the tests' code, if needed.
* Use PackageReference's in test projects instead of old-style
referencing of NuGet packages through a packages.config file.
* Get version of MSTest packages from the references.props file.
* Use $(SolutionDir) property instead of a sequence of '..'
* Add license notice to Test_QtMsBuild.Tasks.csproj
Change-Id: I42ec9ae401560eba2054ef52bf3117163d3b6d4b
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change includes the following:
* Support for Visual Studio 2022.
* Visual Studio SDK referenced through NuGet packages instead of
referencing individual assemblies.
* The layout of project files has been unified; previously, there was a
great disparity of project formats, making maintenance difficult.
* Updated references to solution projects, with respect to the move
from 'src' to the solution root.
NOTE: this change breaks the build; it should only be applied together
with subsequent refactoring changes.
Change-Id: I1fe653617f1fcdee537c3ae3f643df19c121ea69
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|
|
|
- Moved project files from the 'src' folder into the root 'vstools'.
- Renamed some projects:
* QtVsTools -> QtVsTools.Package
* qtwizard -> QtVsTools.Wizards
* Project template projects -> QtTemplate.Project.*
* Item template projects -> QtTemplate.Item.*
- Moved QtVsTools.Package source files to a sub-folder named 'Package'.
NOTE: this change breaks the build; it should only be applied together
with subsequent refactoring changes.
Change-Id: Ib7b70c350d8e9f068a023b0250d6b490b17d1687
Reviewed-by: Karsten Heimrich <karsten.heimrich@qt.io>
|