true
false
Application\
%(RelativeDir)
$([System.String]::Copy(%(SourceDir))
.Replace('\','/').Replace('/','.').Trim('.'))
%(FileName)
%(Qml.IsRoot)
%(Qml.SourceDir)
true
$(ProjectDir)$(IntermediateOutputPath)
$(QtGenCmd) --source "$(ProjectIntermediateDir)$(TargetFileName)"
$(QtGenCmd) --target "$(ProjectIntermediateDir)qtdotnet\native"
$(QtGenCmd) @(_ResolvedProjectReferencePaths->'--ref "%(Identity)"', ' ')
$(QtGenCmd) @(RuntimeCopyLocalItems->'--ref "%(Identity)"', ' ')
"$(VsWhereExe)"
$(VsWhereCmd) -latest
$(VsWhereCmd) -property installationPath
%(VsWhereOutput.Identity)
true
CALL "$(VsInstallRoot)\VC\Auxiliary\Build\vcvars64.bat" > NUL
SET CMAKE_PREFIX_PATH=$(QtDir);%CMAKE_PREFIX_PATH%"
CD "$(IntermediateOutputPath)qtdotnet\native\build"
$(CMakeCmd)
cmake ..\source -DCMAKE_PROJECT_INCLUDE=qtdotnet.cmake -G "Visual Studio 17 2022"
$(CMakeCmd)
cmake ..\source -DCMAKE_PROJECT_INCLUDE=qtdotnet.cmake -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build . --parallel
%(NativeSln.RelativeDir)%(NativeSln.Filename)
%(QtNativeBinary.FullPath)
$(QtNativeHostPath)
"$(VsWhereExe)"
$(VsWhereCmd) -latest
$(VsWhereCmd) -property installationPath
%(VsWhereOutput.Identity)
CALL "$(VsInstallRoot)\VC\Auxiliary\Build\vcvars64.bat" > NUL
"$(QtDir)\bin\windeployqt.exe"
$(DeployCmd) --qmldir "$(ProjectDir.TrimEnd('\'))"
$(DeployCmd) --no-translations --release
$(DeployCmd) --no-compiler-runtime
$(DeployCmd) "$(RunCommand)"
$(DeployCmd) > NUL
%(Qml.SourceDir)