QunatCliKit 1.0.0

There is a newer version of this package available.
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
                    
if you are setting up this repo
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
                    
nuke :add-package QunatCliKit --version 1.0.0
                    

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

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

  1. Fork del repository
  2. Crea un branch feature/my-feature
  3. Aggiungi test e documentazione
  4. PR verso il branch main

License

This project is licensed under the MIT License � see the LICENSE file for details.

Product 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.

Version Downloads Last Updated
1.0.5 97 7/19/2025
1.0.4 117 7/18/2025
1.0.3 144 7/17/2025
1.0.2 142 7/17/2025
1.0.1 146 7/17/2025
1.0.0 120 7/13/2025