|
42 | 42 | <PythonMonoDefineConstants Condition="'$(PythonMonoDefineConstants)'==''">UCS4;MONO_LINUX;PYTHON_WITH_PYMALLOC</PythonMonoDefineConstants>
|
43 | 43 | <PythonInteropFile Condition="'$(PythonInteropFile)'==''">$(PYTHONNET_INTEROP_FILE)</PythonInteropFile>
|
44 | 44 | </PropertyGroup>
|
| 45 | + <PropertyGroup Condition="$(Configuration.Contains('Debug')) AND '$(TargetFramework)'=='net40'"> |
| 46 | + <Optimize>false</Optimize> |
| 47 | + <DebugType>full</DebugType> |
| 48 | + </PropertyGroup> |
| 49 | + <PropertyGroup Condition="$(Configuration.Contains('Release')) AND '$(TargetFramework)'=='net40'"> |
| 50 | + <Optimize>true</Optimize> |
| 51 | + <DebugType>pdbonly</DebugType> |
| 52 | + </PropertyGroup> |
| 53 | + <PropertyGroup Condition="$(Configuration.Contains('Debug')) AND '$(TargetFramework)'=='netstandard2.0'"> |
| 54 | + <DebugSymbols>true</DebugSymbols> |
| 55 | + <Optimize>false</Optimize> |
| 56 | + <DebugType>full</DebugType> |
| 57 | + </PropertyGroup> |
| 58 | + <PropertyGroup Condition="$(Configuration.Contains('Release')) AND '$(TargetFramework)'=='netstandard2.0'"> |
| 59 | + <DebugSymbols>true</DebugSymbols> |
| 60 | + <Optimize>true</Optimize> |
| 61 | + <DebugType>portable</DebugType> |
| 62 | + </PropertyGroup> |
45 | 63 |
|
46 | 64 | <PropertyGroup Condition=" '$(Configuration)' == 'ReleaseMono'">
|
47 | 65 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON2;$(Python2Version);$(PythonMonoDefineConstants)</DefineConstants>
|
48 |
| - <Optimize>true</Optimize> |
49 |
| - <DebugType>pdbonly</DebugType> |
50 | 66 | </PropertyGroup>
|
51 | 67 | <PropertyGroup Condition=" '$(Configuration)' == 'ReleaseMonoPY3'">
|
52 | 68 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON3;$(Python3Version);$(PythonMonoDefineConstants)</DefineConstants>
|
53 |
| - <Optimize>true</Optimize> |
54 |
| - <DebugType>pdbonly</DebugType> |
55 | 69 | </PropertyGroup>
|
56 | 70 | <PropertyGroup Condition=" '$(Configuration)' == 'DebugMono'">
|
57 |
| - <DebugSymbols>true</DebugSymbols> |
58 | 71 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON2;$(Python2Version);$(PythonMonoDefineConstants);TRACE;DEBUG</DefineConstants>
|
59 |
| - <Optimize>false</Optimize> |
60 |
| - <DebugType>full</DebugType> |
61 | 72 | </PropertyGroup>
|
62 | 73 | <PropertyGroup Condition=" '$(Configuration)' == 'DebugMonoPY3'">
|
63 |
| - <DebugSymbols>true</DebugSymbols> |
64 | 74 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON3;$(Python3Version);$(PythonMonoDefineConstants);TRACE;DEBUG</DefineConstants>
|
65 |
| - <Optimize>false</Optimize> |
66 |
| - <DebugType>full</DebugType> |
67 | 75 | </PropertyGroup>
|
68 | 76 | <PropertyGroup Condition=" '$(Configuration)' == 'ReleaseWin'">
|
69 | 77 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON2;$(Python2Version);$(PythonWinDefineConstants)</DefineConstants>
|
70 |
| - <Optimize>true</Optimize> |
71 |
| - <DebugType>pdbonly</DebugType> |
72 | 78 | </PropertyGroup>
|
73 | 79 | <PropertyGroup Condition=" '$(Configuration)' == 'ReleaseWinPY3'">
|
74 | 80 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON3;$(Python3Version);$(PythonWinDefineConstants)</DefineConstants>
|
75 |
| - <Optimize>true</Optimize> |
76 |
| - <DebugType>pdbonly</DebugType> |
77 | 81 | </PropertyGroup>
|
78 | 82 | <PropertyGroup Condition=" '$(Configuration)' == 'DebugWin'">
|
79 |
| - <DebugSymbols>true</DebugSymbols> |
80 | 83 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON2;$(Python2Version);$(PythonWinDefineConstants);TRACE;DEBUG</DefineConstants>
|
81 |
| - <Optimize>false</Optimize> |
82 |
| - <DebugType>full</DebugType> |
83 | 84 | </PropertyGroup>
|
84 | 85 | <PropertyGroup Condition=" '$(Configuration)' == 'DebugWinPY3'">
|
85 |
| - <DebugSymbols>true</DebugSymbols> |
86 | 86 | <DefineConstants Condition="'$(CustomDefineConstants)' == ''">$(DefineConstants);PYTHON3;$(Python3Version);$(PythonWinDefineConstants);TRACE;DEBUG</DefineConstants>
|
87 |
| - <Optimize>false</Optimize> |
88 |
| - <DebugType>full</DebugType> |
89 | 87 | </PropertyGroup>
|
90 | 88 |
|
91 | 89 | <ItemGroup Condition=" '$(PythonInteropFile)' != '' ">
|
|
0 commit comments