blob: fe91663b008095b7ee6afa837b7a1d0cea64950d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
|
๏ปฟ<?xml version="1.0" encoding="utf-8"?>
<!--
/***************************************************************************************************
Copyright (C) 2024 The Qt Company Ltd.
SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
***************************************************************************************************/
-->
<!--
///////////////////////////////////////////////////////////////////////////////////////////////////
// Default values of Qt settings
//
// Preceding evaluation chain:
// * Project global properties, incl. $(Keyword), $(WindowsTargetPlatformVersion), $(QtMsBuild)
// * Microsoft.Cpp.Default.props
// * Configuration properties, incl. $(ConfigurationType), $(PlatformToolset)
//
// -->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<QtDefaultsLoaded>true</QtDefaultsLoaded>
</PropertyGroup>
<!-- // Qt VS Project Format Version -->
<PropertyGroup>
<QtVsProjectVersion>0</QtVsProjectVersion>
<QtVsProjectMinVersion_Settings>300</QtVsProjectMinVersion_Settings>
<QtVsProjectMinVersion_ClProperties>300</QtVsProjectMinVersion_ClProperties>
</PropertyGroup>
<PropertyGroup Condition="'$(Keyword)' != ''">
<QtVsProjectVersion Condition="'$(Keyword)' == 'Qt4VSv1.0'">200</QtVsProjectVersion>
<QtVsProjectVersion Condition="$(Keyword.StartsWith('QtVS_v'))"
>$([System.Convert]::ToInt32($(Keyword.Substring(6))))</QtVsProjectVersion>
<QtVsProjectSettings Condition="$(QtVsProjectVersion) >= $(QtVsProjectMinVersion_Settings)"
>true</QtVsProjectSettings>
<QtVsProjectSettings Condition="$(QtVsProjectVersion) < $(QtVsProjectMinVersion_Settings)"
>false</QtVsProjectSettings>
<QtVsProjectClProperties
Condition="$(QtVsProjectVersion) >= $(QtVsProjectMinVersion_ClProperties)"
>true</QtVsProjectClProperties>
<QtVsProjectClProperties
Condition="$(QtVsProjectVersion) < $(QtVsProjectMinVersion_ClProperties)"
>false</QtVsProjectClProperties>
</PropertyGroup>
<PropertyGroup>
<!--// Path of Qt binary files -->
<QtPathBinaries>bin</QtPathBinaries>
<QtPathLibraryExecutables>bin</QtPathLibraryExecutables>
<!--// Run Qt tools during design-time build -->
<QtToolsDesignTime>true</QtToolsDesignTime>
<!--// qmake template -->
<QtQMakeTemplate>vcapp</QtQMakeTemplate>
<!--// Extract Qt variables from qmake-generated Makefile
// Syntax: < var_name > [ = [ makefile_name ] / < pattern > / < replace > / ] -->
<QMake_Makefile>
DEFINES=/-D([^\s=]+(=(\x22(\\\\|\\\x22|[^\x22])*\x22|\S+))?)/$1/;
INCLUDEPATH=INCPATH/-(?:iquote|isystem|idirafter|I)\s*(\x22[^\x22]+\x22|[^\s]+)/$1/;
LIBS=/(?:(?:\/LIBPATH:|-L)(?:\x22[^\x22]+\x22|[^\s]+))|(\x22[^\x22]+\x22|[^\s]+)/$1/;
LIBPATH=LIBS/(?:\/LIBPATH:|-L)(\x22[^\x22]+\x22|[^\s]+)/$1/;
</QMake_Makefile>
<!--// Extract Qt variables from qmake-generated .vcxproj file
// Syntax: < var_name > = < xpath_to_value > -->
<QMake_MSBuild>
DEFINES=/Project/ItemDefinitionGroup/ClCompile/PreprocessorDefinitions;
INCLUDEPATH=/Project/ItemDefinitionGroup/ClCompile/AdditionalIncludeDirectories;
STDCPP=/Project/ItemDefinitionGroup/ClCompile/LanguageStandard;
RUNTIME=/Project/ItemDefinitionGroup/ClCompile/RuntimeLibrary;
CL_OPTIONS=/Project/ItemDefinitionGroup/ClCompile/AdditionalOptions;
LIBS=/Project/ItemDefinitionGroup/Link/AdditionalDependencies;
LINK_OPTIONS=/Project/ItemDefinitionGroup/Link/AdditionalOptions;
</QMake_MSBuild>
<!--// Default Qt version -->
<QtVersionsRegKey Condition="'$(QtVersionsRegKey)' == ''"
>HKEY_CURRENT_USER\Software\QtProject\QtVsTools\Versions</QtVersionsRegKey>
<DefaultQtVersion Condition="'$(DefaultQtVersion)' == ''"
>$([MSBuild]::GetRegistryValue('$(QtVersionsRegKey)','DefaultQtVersion'))</DefaultQtVersion>
<!--// Qt build config -->
<QtBuildConfig Condition="'$(Configuration)' == 'Debug'">debug</QtBuildConfig>
<QtBuildConfig Condition="'$(Configuration)' != 'Debug'">release</QtBuildConfig>
<!--// Qt Plugin default-->
<QtPlugin>false</QtPlugin>
<!--// QML debug disabled by default -->
<QtQMLDebugEnable>false</QtQMLDebugEnable>
<!--// Default Qt settings -->
<QtInstall Condition="'$(QtInstall)' == ''">$(DefaultQtVersion)</QtInstall>
<QtModules Condition="'$(QtModules)' == ''">core</QtModules>
</PropertyGroup>
<!--// Default late bindings -->
<ItemGroup>
<Qt Include="Qt">
<IntDir>$(IntDir)</IntDir>
<OutDir>$(OutDir)</OutDir>
</Qt>
<QtLateBindings Include="IntDir" />
<QtLateBindings Include="OutDir" />
<QtLateBindings Include="QtInstall" />
<QtLateBindings Include="QtModules" />
<QtLateBindings Include="QtPlugin" />
<QtLateBindings Include="QtBuildConfig" />
<QtLateBindings Include="QtToolsDesignTime" />
<QtLateBindings Include="QtPathBinaries" />
<QtLateBindings Include="QtPathLibraryExecutables" />
<QtLateBindings Include="QtHeaderSearchPath" />
<QtLateBindings Include="QtLibrarySearchPath" />
<QtLateBindings Include="QtQMakeTemplate" />
<QtLateBindings Include="QtVars" />
<QtLateBindings Include="QMakeExtraArgs" />
<QtLateBindings Include="QMakeCodeLines" />
<QtLateBindings Include="QtQMLDebugEnable" />
<QtLateBindings Include="Qt_CL_OPTIONS_" />
<QtLateBindings Include="QtExcludedOptions" />
<QtLateBindings Include="QtOptionsBuildLog" />
<QtLateBindings Include="QtLinkNatvisFile" />
<QtLateBindings Include="QtInstallDir" />
<QtLateBindings Include="QtToolsPath" />
<QtLateBindings Include="QtDllPath" />
</ItemGroup>
<PropertyGroup>
<QtLateBindings Condition="'$(QtLateBindings)' == ''">@(QtLateBindings)</QtLateBindings>
</PropertyGroup>
<!--
/////////////////////////////////////////////////////////////////////////////////////////////////
// Read subfolder dependencies (qt_import.props)
// -->
<PropertyGroup>
<SubFolder>$([System.IO.Directory]::GetDirectories('$(MSBuildThisFileDirectory)'))</SubFolder>
<SubFolderImports Condition="'$(SubFolder)' != ''"
>
$([System.String]::Join(
'\qt_import.props;',
$(SubFolder.Split(';'))))\qt_import.props
</SubFolderImports>
<QtImports>$(SubFolderImports.Split(';'))</QtImports>
<SubFolder/>
<SubFolderImports/>
</PropertyGroup>
<Import
Project="$(QtImports)"/>
</Project>
|