QunatCliKit 1.0.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global QunatCliKit --version 1.0.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local QunatCliKit --version 1.0.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=QunatCliKit&version=1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package QunatCliKit --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
qt-py-sdk Path Manager
A .NET CLI tool to set and manage the QT_SDK_PATH
environment variable for Neonix Qt-Python SDK projects.
Prerequisites
- .NET 6 SDK or later
Installation
Global Tool
dotnet tool install --global qt-py-sdk
### Local Tool (per progetto)
```bash
cd path/to/your/project
dotnet new tool-manifest --force
dotnet tool install --local --add-source <your-feed-url> qt-py-sdk
Usage
qt-py-sdk override
- override
Verifica se la variabile
QT_SDK_PATH
esiste; se manca, apre una selezione guidata (CLI) e la imposta come variabile User.
Commands
Command | Description |
---|---|
override |
Esegue il wizard per impostare QT_SDK_PATH se non definita. |
--help |
Mostra la guida ai comandi. |
Integration in MSBuild
Per richiamare automaticamente il tool in un progetto che dipende dalla libreria, aggiungi nel .csproj
:
<PropertyGroup>
<RestoreSources>$(RestoreSources);<your-nuget-feed-url></RestoreSources>
</PropertyGroup>
<Target Name="EnsureQtSdkPath"
BeforeTargets="Build"
Condition="'$(QT_SDK_PATH)' == ''">
<Exec Command="dotnet tool run qt-py-sdk -- override" />
</Target>
Contributing
- Fork del repository
- Crea un branch feature/my-feature
- Aggiungi test e documentazione
- PR verso il branch
main
License
This project is licensed under the MIT License � see the LICENSE file for details.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.