Skip to content
This repository was archived by the owner on Apr 30, 2024. It is now read-only.

Commit 03e6395

Browse files
authored
Merge pull request #600 from UWPCommunity/rewrite/main
Added Alpha and Insider build configuations to Quarrel.Markdown
2 parents 261a69c + fd76f3c commit 03e6395

File tree

1 file changed

+34
-89
lines changed

1 file changed

+34
-89
lines changed

src/Libs/Quarrel.Markdown/Quarrel.Markdown.csproj

Lines changed: 34 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -17,104 +17,49 @@
1717
<FileAlignment>512</FileAlignment>
1818
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
1919
</PropertyGroup>
20-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
21-
<PlatformTarget>AnyCPU</PlatformTarget>
22-
<DebugSymbols>true</DebugSymbols>
23-
<DebugType>full</DebugType>
24-
<Optimize>false</Optimize>
25-
<OutputPath>bin\Debug\</OutputPath>
26-
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
27-
<ErrorReport>prompt</ErrorReport>
28-
<WarningLevel>4</WarningLevel>
29-
</PropertyGroup>
30-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
31-
<PlatformTarget>AnyCPU</PlatformTarget>
32-
<DebugType>pdbonly</DebugType>
33-
<Optimize>true</Optimize>
34-
<OutputPath>bin\Release\</OutputPath>
20+
<PropertyGroup>
21+
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath>
3522
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
36-
<ErrorReport>prompt</ErrorReport>
37-
<WarningLevel>4</WarningLevel>
23+
<NoWarn>;2008</NoWarn>
24+
<ErrorReport>prompt</ErrorReport>
25+
<UseVSHostingProcess>false</UseVSHostingProcess>
26+
<Prefer32Bit>true</Prefer32Bit>
3827
</PropertyGroup>
39-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
40-
<PlatformTarget>x86</PlatformTarget>
41-
<DebugSymbols>true</DebugSymbols>
42-
<OutputPath>bin\x86\Debug\</OutputPath>
43-
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
44-
<NoWarn>;2008</NoWarn>
45-
<DebugType>full</DebugType>
46-
<UseVSHostingProcess>false</UseVSHostingProcess>
47-
<ErrorReport>prompt</ErrorReport>
28+
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
29+
<DebugSymbols>true</DebugSymbols>
30+
<DefineConstants>DEBUG</DefineConstants>
31+
<DefineConstants>DEV</DefineConstants>
32+
<DebugType>full</DebugType>
4833
</PropertyGroup>
49-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
50-
<PlatformTarget>x86</PlatformTarget>
51-
<OutputPath>bin\x86\Release\</OutputPath>
52-
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
53-
<Optimize>true</Optimize>
54-
<NoWarn>;2008</NoWarn>
55-
<DebugType>pdbonly</DebugType>
56-
<UseVSHostingProcess>false</UseVSHostingProcess>
57-
<ErrorReport>prompt</ErrorReport>
34+
<PropertyGroup Condition="'$(Configuration)' == 'Alpha'">
35+
<Optimize>true</Optimize>
36+
<DefineConstants>ALPHA</DefineConstants>
37+
<DebugType>pdbonly</DebugType>
38+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
5839
</PropertyGroup>
59-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
60-
<PlatformTarget>ARM</PlatformTarget>
61-
<DebugSymbols>true</DebugSymbols>
62-
<OutputPath>bin\ARM\Debug\</OutputPath>
63-
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
64-
<NoWarn>;2008</NoWarn>
65-
<DebugType>full</DebugType>
66-
<UseVSHostingProcess>false</UseVSHostingProcess>
67-
<ErrorReport>prompt</ErrorReport>
40+
<PropertyGroup Condition="'$(Configuration)' == 'Insider'">
41+
<Optimize>true</Optimize>
42+
<DefineConstants>INSIDER</DefineConstants>
43+
<DebugType>pdbonly</DebugType>
44+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
6845
</PropertyGroup>
69-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
70-
<PlatformTarget>ARM</PlatformTarget>
71-
<OutputPath>bin\ARM\Release\</OutputPath>
72-
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
73-
<Optimize>true</Optimize>
74-
<NoWarn>;2008</NoWarn>
75-
<DebugType>pdbonly</DebugType>
76-
<UseVSHostingProcess>false</UseVSHostingProcess>
77-
<ErrorReport>prompt</ErrorReport>
46+
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
47+
<Optimize>true</Optimize>
48+
<DefineConstants>RELEASE</DefineConstants>
49+
<DebugType>pdbonly</DebugType>
50+
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
7851
</PropertyGroup>
79-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM64'">
80-
<PlatformTarget>ARM64</PlatformTarget>
81-
<DebugSymbols>true</DebugSymbols>
82-
<OutputPath>bin\ARM64\Debug\</OutputPath>
83-
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
84-
<NoWarn>;2008</NoWarn>
85-
<DebugType>full</DebugType>
86-
<UseVSHostingProcess>false</UseVSHostingProcess>
87-
<ErrorReport>prompt</ErrorReport>
52+
<PropertyGroup Condition="'$(Platform)' == 'x86'">
53+
<PlatformTarget>x86</PlatformTarget>
8854
</PropertyGroup>
89-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM64'">
90-
<PlatformTarget>ARM64</PlatformTarget>
91-
<OutputPath>bin\ARM64\Release\</OutputPath>
92-
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
93-
<Optimize>true</Optimize>
94-
<NoWarn>;2008</NoWarn>
95-
<DebugType>pdbonly</DebugType>
96-
<UseVSHostingProcess>false</UseVSHostingProcess>
97-
<ErrorReport>prompt</ErrorReport>
55+
<PropertyGroup Condition="'$(Platform)' == 'x64'">
56+
<PlatformTarget>x64</PlatformTarget>
9857
</PropertyGroup>
99-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
100-
<PlatformTarget>x64</PlatformTarget>
101-
<DebugSymbols>true</DebugSymbols>
102-
<OutputPath>bin\x64\Debug\</OutputPath>
103-
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
104-
<NoWarn>;2008</NoWarn>
105-
<DebugType>full</DebugType>
106-
<UseVSHostingProcess>false</UseVSHostingProcess>
107-
<ErrorReport>prompt</ErrorReport>
58+
<PropertyGroup Condition="'$(Platform)' == 'ARM'">
59+
<PlatformTarget>ARM</PlatformTarget>
10860
</PropertyGroup>
109-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
110-
<PlatformTarget>x64</PlatformTarget>
111-
<OutputPath>bin\x64\Release\</OutputPath>
112-
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
113-
<Optimize>true</Optimize>
114-
<NoWarn>;2008</NoWarn>
115-
<DebugType>pdbonly</DebugType>
116-
<UseVSHostingProcess>false</UseVSHostingProcess>
117-
<ErrorReport>prompt</ErrorReport>
61+
<PropertyGroup Condition="'$(Platform)' == 'ARM64'">
62+
<PlatformTarget>ARM64</PlatformTarget>
11863
</PropertyGroup>
11964
<PropertyGroup>
12065
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>

0 commit comments

Comments
 (0)