1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <ItemGroup Label =" ProjectConfigurations" >
4+ <ProjectConfiguration Include =" Debug|ARM" >
5+ <Configuration >Debug</Configuration >
6+ <Platform >ARM</Platform >
7+ </ProjectConfiguration >
8+ <ProjectConfiguration Include =" Debug|ARM64" >
9+ <Configuration >Debug</Configuration >
10+ <Platform >ARM64</Platform >
11+ </ProjectConfiguration >
12+ <ProjectConfiguration Include =" Debug|Win32" >
13+ <Configuration >Debug</Configuration >
14+ <Platform >Win32</Platform >
15+ </ProjectConfiguration >
16+ <ProjectConfiguration Include =" Debug|x64" >
17+ <Configuration >Debug</Configuration >
18+ <Platform >x64</Platform >
19+ </ProjectConfiguration >
20+ </ItemGroup >
21+ <PropertyGroup Label =" Globals" >
22+ <VCProjectVersion >16.0</VCProjectVersion >
23+ <Keyword >Win32Proj</Keyword >
24+ <ProjectGuid >{bf7d0638-ac4f-4206-b426-66cddd468281}</ProjectGuid >
25+ <RootNamespace >stackman</RootNamespace >
26+ <WindowsTargetPlatformVersion >10.0.17763.0</WindowsTargetPlatformVersion >
27+ <ProjectName >stackman</ProjectName >
28+ </PropertyGroup >
29+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
30+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" >
31+ <ConfigurationType >StaticLibrary</ConfigurationType >
32+ <UseDebugLibraries >true</UseDebugLibraries >
33+ <PlatformToolset >v141</PlatformToolset >
34+ <CharacterSet >Unicode</CharacterSet >
35+ </PropertyGroup >
36+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" Label =" Configuration" >
37+ <ConfigurationType >StaticLibrary</ConfigurationType >
38+ <UseDebugLibraries >true</UseDebugLibraries >
39+ <PlatformToolset >v141</PlatformToolset >
40+ <CharacterSet >Unicode</CharacterSet >
41+ </PropertyGroup >
42+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" Label =" Configuration" >
43+ <ConfigurationType >StaticLibrary</ConfigurationType >
44+ <UseDebugLibraries >true</UseDebugLibraries >
45+ <PlatformToolset >v141</PlatformToolset >
46+ <CharacterSet >Unicode</CharacterSet >
47+ </PropertyGroup >
48+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" Label =" Configuration" >
49+ <ConfigurationType >StaticLibrary</ConfigurationType >
50+ <UseDebugLibraries >true</UseDebugLibraries >
51+ <PlatformToolset >v141</PlatformToolset >
52+ <CharacterSet >Unicode</CharacterSet >
53+ </PropertyGroup >
54+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
55+ <ImportGroup Label =" ExtensionSettings" >
56+ <Import Project =" $(VCTargetsPath)\BuildCustomizations\marmasm.props" />
57+ <Import Project =" $(VCTargetsPath)\BuildCustomizations\masm.props" />
58+ </ImportGroup >
59+ <ImportGroup Label =" Shared" >
60+ </ImportGroup >
61+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
62+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
63+ </ImportGroup >
64+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
65+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
66+ </ImportGroup >
67+ <ImportGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" Label =" PropertySheets" >
68+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
69+ </ImportGroup >
70+ <ImportGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" Label =" PropertySheets" >
71+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
72+ </ImportGroup >
73+ <PropertyGroup Label =" UserMacros" />
74+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
75+ <LinkIncremental >true</LinkIncremental >
76+ <OutDir >$(SolutionDir)\..\lib\win_x86\</OutDir >
77+ <IntDir >$(Platform)\$(Configuration)\</IntDir >
78+ </PropertyGroup >
79+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
80+ <LinkIncremental >true</LinkIncremental >
81+ <OutDir >$(SolutionDir)\..\lib\win_x64\</OutDir >
82+ </PropertyGroup >
83+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >
84+ <LinkIncremental >true</LinkIncremental >
85+ <OutDir >$(SolutionDir)\..\lib\win_arm\</OutDir >
86+ </PropertyGroup >
87+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >
88+ <LinkIncremental >true</LinkIncremental >
89+ <OutDir >$(SolutionDir)\..\lib\win_arm64\</OutDir >
90+ </PropertyGroup >
91+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
92+ <ClCompile >
93+ <WarningLevel >Level3</WarningLevel >
94+ <SDLCheck >true</SDLCheck >
95+ <PreprocessorDefinitions >WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
96+ <ConformanceMode >true</ConformanceMode >
97+ <PrecompiledHeader >NotUsing</PrecompiledHeader >
98+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
99+ <DebugInformationFormat >OldStyle</DebugInformationFormat >
100+ </ClCompile >
101+ <Link >
102+ <SubSystem >
103+ </SubSystem >
104+ <GenerateDebugInformation >true</GenerateDebugInformation >
105+ </Link >
106+ <Lib >
107+ <AdditionalOptions >/Brepro %(AdditionalOptions)</AdditionalOptions >
108+ </Lib >
109+ </ItemDefinitionGroup >
110+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
111+ <ClCompile >
112+ <WarningLevel >Level3</WarningLevel >
113+ <SDLCheck >true</SDLCheck >
114+ <PreprocessorDefinitions >_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
115+ <ConformanceMode >true</ConformanceMode >
116+ <PrecompiledHeader >NotUsing</PrecompiledHeader >
117+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
118+ <DebugInformationFormat >OldStyle</DebugInformationFormat >
119+ </ClCompile >
120+ <Link >
121+ <SubSystem >
122+ </SubSystem >
123+ <GenerateDebugInformation >true</GenerateDebugInformation >
124+ </Link >
125+ <Lib >
126+ <AdditionalOptions >/Brepro %(AdditionalOptions)</AdditionalOptions >
127+ </Lib >
128+ </ItemDefinitionGroup >
129+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >
130+ <ClCompile >
131+ <WarningLevel >Level3</WarningLevel >
132+ <SDLCheck >true</SDLCheck >
133+ <PreprocessorDefinitions >_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
134+ <ConformanceMode >true</ConformanceMode >
135+ <PrecompiledHeader >NotUsing</PrecompiledHeader >
136+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
137+ <DebugInformationFormat >OldStyle</DebugInformationFormat >
138+ </ClCompile >
139+ <Link >
140+ <SubSystem >
141+ </SubSystem >
142+ <GenerateDebugInformation >true</GenerateDebugInformation >
143+ </Link >
144+ <Lib >
145+ <AdditionalOptions >/Brepro %(AdditionalOptions)</AdditionalOptions >
146+ </Lib >
147+ </ItemDefinitionGroup >
148+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >
149+ <ClCompile >
150+ <WarningLevel >Level3</WarningLevel >
151+ <SDLCheck >true</SDLCheck >
152+ <PreprocessorDefinitions >_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
153+ <ConformanceMode >true</ConformanceMode >
154+ <PrecompiledHeader >NotUsing</PrecompiledHeader >
155+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
156+ <DebugInformationFormat >OldStyle</DebugInformationFormat >
157+ </ClCompile >
158+ <Link >
159+ <SubSystem >
160+ </SubSystem >
161+ <GenerateDebugInformation >true</GenerateDebugInformation >
162+ </Link >
163+ <Lib >
164+ <AdditionalOptions >/Brepro %(AdditionalOptions)</AdditionalOptions >
165+ </Lib >
166+ </ItemDefinitionGroup >
167+ <ItemGroup >
168+ <ClInclude Include =" ..\..\src\platforms\platform.h" />
169+ <ClInclude Include =" ..\..\src\platforms\switch_arm64_msvc.h" />
170+ <ClInclude Include =" ..\..\src\platforms\switch_arm_msvc.h" />
171+ <ClInclude Include =" ..\..\src\platforms\switch_x64_msvc.h" />
172+ <ClInclude Include =" ..\..\src\platforms\switch_x86_msvc.h" />
173+ <ClInclude Include =" ..\..\src\stackman.h" />
174+ <ClInclude Include =" ..\..\src\stackman_impl.h" />
175+ <ClInclude Include =" ..\..\src\stackman_switch.h" />
176+ </ItemGroup >
177+ <ItemGroup >
178+ <ClCompile Include =" ..\..\src\stackman.c" >
179+ <SupportJustMyCode Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >false</SupportJustMyCode >
180+ <BasicRuntimeChecks Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >Default</BasicRuntimeChecks >
181+ </ClCompile >
182+ <ClCompile Include =" template.c" >
183+ <AssemblerOutput Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >AssemblyCode</AssemblerOutput >
184+ <AssemblerOutput Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >AssemblyCode</AssemblerOutput >
185+ <AssemblerOutput Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >AssemblyCode</AssemblerOutput >
186+ <SupportJustMyCode Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >false</SupportJustMyCode >
187+ <SupportJustMyCode Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >false</SupportJustMyCode >
188+ <SupportJustMyCode Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >false</SupportJustMyCode >
189+ <BasicRuntimeChecks Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >Default</BasicRuntimeChecks >
190+ <BasicRuntimeChecks Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >Default</BasicRuntimeChecks >
191+ <BasicRuntimeChecks Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >Default</BasicRuntimeChecks >
192+ <OmitFramePointers Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >false</OmitFramePointers >
193+ <OmitFramePointers Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >false</OmitFramePointers >
194+ <OmitFramePointers Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >false</OmitFramePointers >
195+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >true</ExcludedFromBuild >
196+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >true</ExcludedFromBuild >
197+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >false</ExcludedFromBuild >
198+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >true</ExcludedFromBuild >
199+ </ClCompile >
200+ </ItemGroup >
201+ <ItemGroup >
202+ <MARMASM Include =" ..\..\src\platforms\switch_arm_msvc.asm" >
203+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >false</ExcludedFromBuild >
204+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >true</ExcludedFromBuild >
205+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >true</ExcludedFromBuild >
206+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >true</ExcludedFromBuild >
207+ </MARMASM >
208+ <MARMASM Include =" ..\..\src\platforms\switch_arm64_msvc.asm" >
209+ <FileType >Document</FileType >
210+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >true</ExcludedFromBuild >
211+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >true</ExcludedFromBuild >
212+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >true</ExcludedFromBuild >
213+ </MARMASM >
214+ <MASM Include =" ..\..\src\platforms\switch_x64_msvc.asm" >
215+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >true</ExcludedFromBuild >
216+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >true</ExcludedFromBuild >
217+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >true</ExcludedFromBuild >
218+ </MASM >
219+ <MASM Include =" ..\..\src\platforms\switch_x86_msvc.asm" >
220+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >true</ExcludedFromBuild >
221+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM'" >true</ExcludedFromBuild >
222+ <ExcludedFromBuild Condition =" '$(Configuration)|$(Platform)'=='Debug|ARM64'" >true</ExcludedFromBuild >
223+ </MASM >
224+ </ItemGroup >
225+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
226+ <ImportGroup Label =" ExtensionTargets" >
227+ <Import Project =" $(VCTargetsPath)\BuildCustomizations\marmasm.targets" />
228+ <Import Project =" $(VCTargetsPath)\BuildCustomizations\masm.targets" />
229+ </ImportGroup >
230+ </Project >
0 commit comments