FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
cpython/PCbuild/pcbuild.proj at 3.7 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.7k
(2.7k)
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
cpython
/
PCbuild
/
pcbuild.proj
Copy path
More file actions
More file actions
Latest commit
History
History
History
126 lines (120 loc) · 5.86 KB
Breadcrumbs
cpython
/
PCbuild
/
pcbuild.proj
Copy path
File metadata and controls
126 lines (120 loc) · 5.86 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
<
?xm
l versio
n
=
"1.
0
" encodin
g
=
"utf-
8
"?>
<
Project
DefaultTargets
=
"
Build
"
ToolsVersion
=
"
4.0
"
xmlns
=
"
http://schemas.microsoft.com/developer/msbuild/2003
"
>
<
PropertyGroup
Label
=
"
Globals
"
>
<
ProjectGuid
>{CC9B93A2-439D-4058-9D29-6DCF43774405}</
ProjectGuid
>
<
Platform
Condition
=
"
'$(Platform)' == ''
"
>Win32</
Platform
>
<
Configuration
Condition
=
"
'$(Configuration)' == ''
"
>Release</
Configuration
>
<
IncludeExtensions
Condition
=
"
'$(IncludeExtensions)' == ''
"
>true</
IncludeExtensions
>
<
IncludeExternals
Condition
=
"
'$(IncludeExternals)' == ''
"
>true</
IncludeExternals
>
<
IncludeTests
Condition
=
"
'$(IncludeTest)' == ''
"
>true</
IncludeTests
>
<
IncludeSSL
Condition
=
"
'$(IncludeSSL)' == ''
"
>true</
IncludeSSL
>
<
IncludeTkinter
Condition
=
"
'$(IncludeTkinter)' == ''
"
>true</
IncludeTkinter
>
<
IncludeUwp
Condition
=
"
'$(IncludeUwp)' == ''
"
>false</
IncludeUwp
>
</
PropertyGroup
>
<
ItemDefinitionGroup
>
<
Projects
>
<
Platform
>$(Platform)</
Platform
>
<
Configuration
>$(Configuration)</
Configuration
>
<
Properties
></
Properties
>
<
BuildTarget
>Build</
BuildTarget
>
<
CleanTarget
>Clean</
CleanTarget
>
<
CleanAllTarget
>CleanAll</
CleanAllTarget
>
<
BuildInParallel
>true</
BuildInParallel
>
</
Projects
>
<
Projects2
>
<
Platform
>$(Platform)</
Platform
>
<
Configuration
>$(Configuration)</
Configuration
>
<
Properties
></
Properties
>
<
BuildTarget
>Build</
BuildTarget
>
<
CleanTarget
>Clean</
CleanTarget
>
<
CleanAllTarget
>CleanAll</
CleanAllTarget
>
<
BuildInParallel
>false</
BuildInParallel
>
</
Projects2
>
</
ItemDefinitionGroup
>
<
ItemGroup
>
<!--
pythonXY.dll
-->
<!--
Parallel build is explicitly disabled for this project because it
causes many conflicts between pythoncore and projects that depend
on pythoncore. Once the core DLL has been built, subsequent
projects will be built in parallel.
-->
<
Projects
Include
=
"
pythoncore.vcxproj
"
>
<
BuildInParallel
>false</
BuildInParallel
>
</
Projects
>
<!--
python3.dll
-->
<
Projects
Include
=
"
python3dll.vcxproj
"
/>
<!--
py[w].exe
-->
<
Projects
Include
=
"
pylauncher.vcxproj;pywlauncher.vcxproj
"
/>
<!--
pyshellext.dll
-->
<
Projects
Include
=
"
pyshellext.vcxproj
"
/>
<!--
Extension modules
-->
<
ExtensionModules
Include
=
"
_asyncio;_ctypes;_decimal;_elementtree;_msi;_multiprocessing;_overlapped;pyexpat;_queue;select;unicodedata;winsound
"
/>
<!--
Extension modules that require external sources
-->
<
ExternalModules
Include
=
"
_bz2;_lzma;_sqlite3
"
/>
<!--
venv launchers
-->
<
Projects
Include
=
"
venvlauncher.vcxproj;venvwlauncher.vcxproj
"
/>
<!--
_ssl will build _socket as well, which may cause conflicts in parallel builds
-->
<
ExtensionModules
Include
=
"
_socket
"
Condition
=
"
!$(IncludeSSL) or !$(IncludeExternals)
"
/>
<
ExternalModules
Include
=
"
_ssl;_hashlib
"
Condition
=
"
$(IncludeSSL)
"
/>
<
ExternalModules
Include
=
"
_tkinter
"
Condition
=
"
$(IncludeTkinter)
"
/>
<
ExtensionModules
Include
=
"
@(ExternalModules->'%(Identity)')
"
Condition
=
"
$(IncludeExternals)
"
/>
<
Projects
Include
=
"
@(ExtensionModules->'%(Identity).vcxproj')
"
Condition
=
"
$(IncludeExtensions)
"
/>
<!--
Test modules
-->
<
TestModules
Include
=
"
_ctypes_test;_testbuffer;_testcapi;_testembed;_testimportmultiple;_testmultiphase;_testconsole
"
/>
<
TestModules
Include
=
"
xxlimited
"
Condition
=
"
'$(Configuration)' == 'Release'
"
/>
<
Projects
Include
=
"
@(TestModules->'%(Identity).vcxproj')
"
Condition
=
"
$(IncludeTests)
"
>
<!--
Disable parallel build for test modules
-->
<
BuildInParallel
>false</
BuildInParallel
>
</
Projects
>
<!--
_freeze_importlib
-->
<
Projects2
Include
=
"
_freeze_importlib.vcxproj
"
/>
<!--
python[w].exe
-->
<
Projects2
Include
=
"
python.vcxproj;pythonw.vcxproj
"
/>
<
Projects2
Include
=
"
python_uwp.vcxproj;pythonw_uwp.vcxproj
"
Condition
=
"
$(IncludeUwp)
"
/>
<!--
venv[w]launcher.exe
-->
<
Projects2
Include
=
"
venvlauncher.vcxproj;venvwlauncher.vcxproj
"
/>
</
ItemGroup
>
<
Target
Name
=
"
Build
"
>
<
MSBuild
Projects
=
"
@(Projects)
"
Properties
=
"
Configuration=%(Configuration);Platform=%(Platform);%(Properties)
"
BuildInParallel
=
"
%(BuildInParallel)
"
StopOnFirstFailure
=
"
true
"
Targets
=
"
%(BuildTarget)
"
/>
<
MSBuild
Projects
=
"
@(Projects2)
"
Properties
=
"
Configuration=%(Configuration);Platform=%(Platform);%(Properties)
"
BuildInParallel
=
"
%(BuildInParallel)
"
StopOnFirstFailure
=
"
true
"
Targets
=
"
%(BuildTarget)
"
/>
</
Target
>
<
Target
Name
=
"
Clean
"
>
<
MSBuild
Projects
=
"
@(Projects2)
"
Properties
=
"
Configuration=%(Configuration);Platform=%(Platform);%(Properties)
"
BuildInParallel
=
"
%(BuildInParallel)
"
StopOnFirstFailure
=
"
false
"
Condition
=
"
%(CleanTarget) != ''
"
Targets
=
"
%(CleanTarget)
"
/>
<
MSBuild
Projects
=
"
@(Projects)
"
Properties
=
"
Configuration=%(Configuration);Platform=%(Platform);%(Properties)
"
BuildInParallel
=
"
%(BuildInParallel)
"
StopOnFirstFailure
=
"
false
"
Condition
=
"
%(CleanTarget) != ''
"
Targets
=
"
%(CleanTarget)
"
/>
</
Target
>
<
Target
Name
=
"
CleanAll
"
>
<
MSBuild
Projects
=
"
@(Projects2)
"
Properties
=
"
Configuration=%(Configuration);Platform=%(Platform);%(Properties)
"
BuildInParallel
=
"
%(BuildInParallel)
"
StopOnFirstFailure
=
"
false
"
Condition
=
"
%(CleanAllTarget) != ''
"
Targets
=
"
%(CleanAllTarget)
"
/>
<
MSBuild
Projects
=
"
@(Projects)
"
Properties
=
"
Configuration=%(Configuration);Platform=%(Platform);%(Properties)
"
BuildInParallel
=
"
%(BuildInParallel)
"
StopOnFirstFailure
=
"
false
"
Condition
=
"
%(CleanAllTarget) != ''
"
Targets
=
"
%(CleanAllTarget)
"
/>
</
Target
>
<
Target
Name
=
"
Rebuild
"
DependsOnTargets
=
"
Clean;Build
"
/>
<
Target
Name
=
"
RebuildAll
"
DependsOnTargets
=
"
CleanAll;Build
"
/>
</
Project
>
Back
|
FazBrowse Home
|
New Git URL