OSDN Git Service

First version
[st-ro/stro.git] / src / common / common.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|x64">
9       <Configuration>Debug</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release|Win32">
13       <Configuration>Release</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <ItemGroup>
22     <ClInclude Include="atomic.h" />
23     <ClInclude Include="cbasetypes.h" />
24     <ClInclude Include="cli.h" />
25     <ClInclude Include="conf.h" />
26     <ClInclude Include="core.h" />
27     <ClInclude Include="db.h" />
28     <ClInclude Include="des.h" />
29     <ClInclude Include="ers.h" />
30     <ClInclude Include="grfio.h" />
31     <ClInclude Include="malloc.h" />
32     <ClInclude Include="mapindex.h" />
33     <ClInclude Include="md5calc.h" />
34     <ClInclude Include="mempool.h" />
35     <ClInclude Include="mmo.h" />
36     <ClInclude Include="msg_conf.h" />
37     <ClInclude Include="mutex.h" />
38     <ClInclude Include="nullpo.h" />
39     <ClInclude Include="raconf.h" />
40     <ClInclude Include="random.h" />
41     <ClInclude Include="showmsg.h" />
42     <ClInclude Include="socket.h" />
43     <ClInclude Include="spinlock.h" />
44     <ClInclude Include="sql.h" />
45     <ClInclude Include="strlib.h" />
46     <ClInclude Include="thread.h" />
47     <ClInclude Include="timer.h" />
48     <ClInclude Include="utils.h" />
49     <ClInclude Include="winapi.h" />
50     <ClInclude Include="yamlwrapper.h" />
51   </ItemGroup>
52   <ItemGroup>
53     <ClCompile Include="cli.c" />
54     <ClCompile Include="conf.c" />
55     <ClCompile Include="core.cpp">
56       <CompileAs>CompileAsCpp</CompileAs>
57     </ClCompile>
58     <ClCompile Include="db.c" />
59     <ClCompile Include="des.c" />
60     <ClCompile Include="ers.c" />
61     <ClCompile Include="grfio.c" />
62     <ClCompile Include="malloc.c" />
63     <ClCompile Include="mapindex.c" />
64     <ClCompile Include="md5calc.c" />
65     <ClCompile Include="mempool.c" />
66     <ClCompile Include="msg_conf.c" />
67     <ClCompile Include="mutex.c" />
68     <ClCompile Include="nullpo.c" />
69     <ClCompile Include="raconf.c" />
70     <ClCompile Include="random.c" />
71     <ClCompile Include="showmsg.c" />
72     <ClCompile Include="socket.c" />
73     <ClCompile Include="sql.c" />
74     <ClCompile Include="strlib.c" />
75     <ClCompile Include="thread.c" />
76     <ClCompile Include="timer.c" />
77     <ClCompile Include="utils.c" />
78     <ClCompile Include="yamlwrapper.cpp" />
79   </ItemGroup>
80   <PropertyGroup Label="Globals">
81     <ProjectGuid>{F8FD7B1E-8E1C-4CC3-9CD1-2E28F77B6559}</ProjectGuid>
82     <Keyword>Win32Proj</Keyword>
83     <RootNamespace>common</RootNamespace>
84   </PropertyGroup>
85   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
86   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
87     <ConfigurationType>StaticLibrary</ConfigurationType>
88     <UseDebugLibraries>true</UseDebugLibraries>
89     <PlatformToolset>v120</PlatformToolset>
90     <CharacterSet>MultiByte</CharacterSet>
91   </PropertyGroup>
92   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
93     <ConfigurationType>StaticLibrary</ConfigurationType>
94     <UseDebugLibraries>true</UseDebugLibraries>
95     <PlatformToolset>v120</PlatformToolset>
96     <CharacterSet>MultiByte</CharacterSet>
97   </PropertyGroup>
98   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
99     <ConfigurationType>StaticLibrary</ConfigurationType>
100     <UseDebugLibraries>false</UseDebugLibraries>
101     <PlatformToolset>v120</PlatformToolset>
102     <WholeProgramOptimization>true</WholeProgramOptimization>
103     <CharacterSet>MultiByte</CharacterSet>
104   </PropertyGroup>
105   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
106     <ConfigurationType>StaticLibrary</ConfigurationType>
107     <UseDebugLibraries>false</UseDebugLibraries>
108     <PlatformToolset>v120</PlatformToolset>
109     <WholeProgramOptimization>true</WholeProgramOptimization>
110     <CharacterSet>MultiByte</CharacterSet>
111   </PropertyGroup>
112   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
113   <ImportGroup Label="ExtensionSettings">
114   </ImportGroup>
115   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
116     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
117   </ImportGroup>
118   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
119     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
120   </ImportGroup>
121   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
122     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
123   </ImportGroup>
124   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
125     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
126   </ImportGroup>
127   <PropertyGroup Label="UserMacros" />
128   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
129     <OutDir>$(SolutionDir).vs\build\</OutDir>
130     <IntDir>$(SolutionDir).vs\build\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
131   </PropertyGroup>
132   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
133     <IntDir>$(SolutionDir).vs\build\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
134     <OutDir>$(SolutionDir).vs\build\</OutDir>
135   </PropertyGroup>
136   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
137     <OutDir>$(SolutionDir).vs\build\</OutDir>
138     <IntDir>$(SolutionDir).vs\build\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
139   </PropertyGroup>
140   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
141     <IntDir>$(SolutionDir).vs\build\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
142     <OutDir>$(SolutionDir).vs\build\</OutDir>
143   </PropertyGroup>
144   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
145     <ClCompile>
146       <PrecompiledHeader>
147       </PrecompiledHeader>
148       <WarningLevel>Level3</WarningLevel>
149       <Optimization>Disabled</Optimization>
150       <PreprocessorDefinitions>$(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
151       <AdditionalIncludeDirectories>$(SolutionDir)3rdparty\zlib\include\;$(SolutionDir)3rdparty\mysql\include\;$(SolutionDir)3rdparty\mt19937ar\;$(SolutionDir)3rdparty\libconfig\;$(SolutionDir)3rdparty\yaml-cpp\include\</AdditionalIncludeDirectories>
152       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
153     </ClCompile>
154     <Link>
155       <SubSystem>Windows</SubSystem>
156       <GenerateDebugInformation>true</GenerateDebugInformation>
157     </Link>
158     <Lib>
159       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
160     </Lib>
161   </ItemDefinitionGroup>
162   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
163     <ClCompile>
164       <PrecompiledHeader>
165       </PrecompiledHeader>
166       <WarningLevel>Level3</WarningLevel>
167       <Optimization>Disabled</Optimization>
168       <PreprocessorDefinitions>$(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
169       <AdditionalIncludeDirectories>$(SolutionDir)3rdparty\zlib\include\;$(SolutionDir)3rdparty\mysql\include\;$(SolutionDir)3rdparty\mt19937ar\;$(SolutionDir)3rdparty\libconfig\;$(SolutionDir)3rdparty\yaml-cpp\include\</AdditionalIncludeDirectories>
170       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
171     </ClCompile>
172     <Link>
173       <SubSystem>Windows</SubSystem>
174       <GenerateDebugInformation>true</GenerateDebugInformation>
175     </Link>
176     <Lib>
177       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
178     </Lib>
179   </ItemDefinitionGroup>
180   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
181     <ClCompile>
182       <WarningLevel>Level3</WarningLevel>
183       <PrecompiledHeader>
184       </PrecompiledHeader>
185       <Optimization>MaxSpeed</Optimization>
186       <FunctionLevelLinking>true</FunctionLevelLinking>
187       <IntrinsicFunctions>true</IntrinsicFunctions>
188       <PreprocessorDefinitions>$(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
189       <AdditionalIncludeDirectories>$(SolutionDir)3rdparty\zlib\include\;$(SolutionDir)3rdparty\mysql\include\;$(SolutionDir)3rdparty\mt19937ar\;$(SolutionDir)3rdparty\libconfig\;$(SolutionDir)3rdparty\yaml-cpp\include\</AdditionalIncludeDirectories>
190       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
191     </ClCompile>
192     <Link>
193       <SubSystem>Windows</SubSystem>
194       <GenerateDebugInformation>true</GenerateDebugInformation>
195       <EnableCOMDATFolding>true</EnableCOMDATFolding>
196       <OptimizeReferences>true</OptimizeReferences>
197     </Link>
198     <Lib>
199       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
200     </Lib>
201   </ItemDefinitionGroup>
202   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
203     <ClCompile>
204       <WarningLevel>Level3</WarningLevel>
205       <PrecompiledHeader>
206       </PrecompiledHeader>
207       <Optimization>MaxSpeed</Optimization>
208       <FunctionLevelLinking>true</FunctionLevelLinking>
209       <IntrinsicFunctions>true</IntrinsicFunctions>
210       <PreprocessorDefinitions>$(DefineConstants);WIN32;FD_SETSIZE=4096;PCRE_SUPPORT;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WINSOCK_DEPRECATED_NO_WARNINGS;LIBCONFIG_STATIC;YY_USE_CONST;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
211       <AdditionalIncludeDirectories>$(SolutionDir)3rdparty\zlib\include\;$(SolutionDir)3rdparty\mysql\include\;$(SolutionDir)3rdparty\mt19937ar\;$(SolutionDir)3rdparty\libconfig\;$(SolutionDir)3rdparty\yaml-cpp\include\</AdditionalIncludeDirectories>
212       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
213     </ClCompile>
214     <Link>
215       <SubSystem>Windows</SubSystem>
216       <GenerateDebugInformation>true</GenerateDebugInformation>
217       <EnableCOMDATFolding>true</EnableCOMDATFolding>
218       <OptimizeReferences>true</OptimizeReferences>
219     </Link>
220     <Lib>
221       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
222     </Lib>
223   </ItemDefinitionGroup>
224   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
225   <ImportGroup Label="ExtensionTargets">
226   </ImportGroup>
227 </Project>