windows porting
[csql.git] / win / CSQL.vcxproj
blobbb2912d0b5ce804d60085277831d172466c6dd24
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="Debug|Win32">\r
5       <Configuration>Debug</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Release|Win32">\r
9       <Configuration>Release</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12   </ItemGroup>\r
13   <PropertyGroup Label="Globals">\r
14     <Keyword>Win32Proj</Keyword>\r
15     <ProjectName>storage</ProjectName>\r
16   </PropertyGroup>\r
17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
18   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
19     <ConfigurationType>DynamicLibrary</ConfigurationType>\r
20     <UseDebugLibraries>true</UseDebugLibraries>\r
21   </PropertyGroup>\r
22   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
23     <ConfigurationType>DynamicLibrary</ConfigurationType>\r
24     <UseDebugLibraries>false</UseDebugLibraries>\r
25   </PropertyGroup>\r
26   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
27   <ImportGroup Label="ExtensionSettings">\r
28   </ImportGroup>\r
29   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
30     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
31   </ImportGroup>\r
32   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
33     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
34   </ImportGroup>\r
35   <PropertyGroup Label="UserMacros" />\r
36   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
37     <LinkIncremental>true</LinkIncremental>\r
38     <IncludePath>C:\Prabakaran\under study\csql\include;$(IncludePath)</IncludePath>\r
39   </PropertyGroup>\r
40   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
41     <LinkIncremental>true</LinkIncremental>\r
42     <IncludePath>C:\csql\include;$(IncludePath)</IncludePath>\r
43   </PropertyGroup>\r
44   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
45     <ClCompile>\r
46       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CSQL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
47       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
48       <WarningLevel>TurnOffAllWarnings</WarningLevel>\r
49       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
50       <Optimization>Disabled</Optimization>\r
51     </ClCompile>\r
52     <Link>\r
53       <TargetMachine>MachineX86</TargetMachine>\r
54       <GenerateDebugInformation>true</GenerateDebugInformation>\r
55       <SubSystem>Windows</SubSystem>\r
56       <AdditionalDependencies>Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
57     </Link>\r
58   </ItemDefinitionGroup>\r
59   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
60     <ClCompile>\r
61       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CSQL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
62       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
63       <WarningLevel>TurnOffAllWarnings</WarningLevel>\r
64       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
65     </ClCompile>\r
66     <Link>\r
67       <TargetMachine>MachineX86</TargetMachine>\r
68       <GenerateDebugInformation>true</GenerateDebugInformation>\r
69       <SubSystem>Windows</SubSystem>\r
70       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
71       <OptimizeReferences>true</OptimizeReferences>\r
72       <AdditionalDependencies>Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
73     </Link>\r
74   </ItemDefinitionGroup>\r
75   <ItemGroup>\r
76     <ClCompile Include="..\src\storage\AggTableImpl.cxx" />\r
77     <ClCompile Include="..\src\storage\BucketIter.cxx" />\r
78     <ClCompile Include="..\src\storage\BucketList.cxx">\r
79       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
80       <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">_CRT_SECURE_NO_WARNINGS %(AdditionalOptions)</AdditionalOptions>\r
81     </ClCompile>\r
82     <ClCompile Include="..\src\storage\CatalogTables.cxx" />\r
83     <ClCompile Include="..\src\storage\Chunk.cxx" />\r
84     <ClCompile Include="..\src\storage\ChunkIterator.cxx" />\r
85     <ClCompile Include="..\src\storage\Condition.cxx" />\r
86     <ClCompile Include="..\src\storage\Config.cxx" />\r
87     <ClCompile Include="..\src\storage\Connection.cxx" />\r
88     <ClCompile Include="..\src\storage\Database.cxx" />\r
89     <ClCompile Include="..\src\storage\DatabaseManagerImpl.cxx" />\r
90     <ClCompile Include="..\src\storage\DataType.cxx" />\r
91     <ClCompile Include="..\src\storage\Debug.cxx" />\r
92     <ClCompile Include="..\src\storage\Expression.cxx" />\r
93     <ClCompile Include="..\src\storage\FieldList.cxx" />\r
94     <ClCompile Include="..\src\storage\FixedHeapAllocator.cxx" />\r
95     <ClCompile Include="..\src\storage\HashIndex.cxx" />\r
96     <ClCompile Include="..\src\storage\HashMap.cxx" />\r
97     <ClCompile Include="..\src\storage\Index.cxx" />\r
98     <ClCompile Include="..\src\storage\JoinTableImpl.cxx" />\r
99     <ClCompile Include="..\src\storage\LockListIter.cxx" />\r
100     <ClCompile Include="..\src\storage\LockManager.cxx" />\r
101     <ClCompile Include="..\src\storage\Logger.cxx" />\r
102     <ClCompile Include="..\src\storage\Mutex.cxx" />\r
103     <ClCompile Include="..\src\storage\OrderByTree.cxx" />\r
104     <ClCompile Include="..\src\storage\OrderTableImpl.cxx" />\r
105     <ClCompile Include="..\src\storage\os.cxx" />\r
106     <ClCompile Include="..\src\storage\PageInfo.cxx" />\r
107     <ClCompile Include="..\src\storage\PredicateImpl.cxx" />\r
108     <ClCompile Include="..\src\storage\Process.cxx" />\r
109     <ClCompile Include="..\src\storage\SessionImpl.cxx" />\r
110     <ClCompile Include="..\src\storage\TableConfig.cxx" />\r
111     <ClCompile Include="..\src\storage\TableDef.cxx" />\r
112     <ClCompile Include="..\src\storage\TableImpl.cxx" />\r
113     <ClCompile Include="..\src\storage\Transaction.cxx" />\r
114     <ClCompile Include="..\src\storage\TransactionManager.cxx" />\r
115     <ClCompile Include="..\src\storage\TreeIndex.cxx" />\r
116     <ClCompile Include="..\src\storage\TreeIter.cxx" />\r
117     <ClCompile Include="..\src\storage\TupleIterator.cxx" />\r
118     <ClCompile Include="..\src\storage\UserManagerImpl.cxx" />\r
119     <ClCompile Include="..\src\storage\Util.cxx" />\r
120     <ClCompile Include="..\src\storage\VarHeapAllocator.cxx" />\r
121   </ItemGroup>\r
122   <ItemGroup>\r
123     <ClInclude Include="..\include\AbsSqlConnection.h" />\r
124     <ClInclude Include="..\include\AbsSqlStatement.h" />\r
125     <ClInclude Include="..\include\AggTableImpl.h" />\r
126     <ClInclude Include="..\include\Allocator.h" />\r
127     <ClInclude Include="..\include\build.h" />\r
128     <ClInclude Include="..\include\CacheTableLoader.h" />\r
129     <ClInclude Include="..\include\CatalogTables.h" />\r
130     <ClInclude Include="..\include\Config.h" />\r
131     <ClInclude Include="..\include\CSql.h" />\r
132     <ClInclude Include="..\include\Database.h" />\r
133     <ClInclude Include="..\include\DatabaseManager.h" />\r
134     <ClInclude Include="..\include\DatabaseManagerImpl.h" />\r
135     <ClInclude Include="..\include\DataType.h" />\r
136     <ClInclude Include="..\include\DataTypeInline.h" />\r
137     <ClInclude Include="..\include\Debug.h" />\r
138     <ClInclude Include="..\include\dmllex.h" />\r
139     <ClInclude Include="..\include\dmlyacc.h" />\r
140     <ClInclude Include="..\include\ErrorType.h" />\r
141     <ClInclude Include="..\include\Expression.h" />\r
142     <ClInclude Include="..\include\FaultTest.h" />\r
143     <ClInclude Include="..\include\Field.h" />\r
144     <ClInclude Include="..\include\Function.h" />\r
145     <ClInclude Include="..\include\Globals.h" />\r
146     <ClInclude Include="..\include\HeapAllocator.h" />\r
147     <ClInclude Include="..\include\Index.h" />\r
148     <ClInclude Include="..\include\Info.h" />\r
149     <ClInclude Include="..\include\JoinTableImpl.h" />\r
150     <ClInclude Include="..\include\Lock.h" />\r
151     <ClInclude Include="..\include\Mutex.h" />\r
152     <ClInclude Include="..\include\NanoTimer.h" />\r
153     <ClInclude Include="..\include\Network.h" />\r
154     <ClInclude Include="..\include\OrderByTree.h" />\r
155     <ClInclude Include="..\include\OrderTableImpl.h" />\r
156     <ClInclude Include="..\include\os.h" />\r
157     <ClInclude Include="..\include\Parser.h" />\r
158     <ClInclude Include="..\include\Predicate.h" />\r
159     <ClInclude Include="..\include\PredicateImpl.h" />\r
160     <ClInclude Include="..\include\Process.h" />\r
161     <ClInclude Include="..\include\Session.h" />\r
162     <ClInclude Include="..\include\SessionImpl.h" />\r
163     <ClInclude Include="..\include\SqlConnection.h" />\r
164     <ClInclude Include="..\include\SqlFactory.h" />\r
165     <ClInclude Include="..\include\SqlGwConnection.h" />\r
166     <ClInclude Include="..\include\SqlGwStatement.h" />\r
167     <ClInclude Include="..\include\SqlLogConnection.h" />\r
168     <ClInclude Include="..\include\SqlLogStatement.h" />\r
169     <ClInclude Include="..\include\SqlLogStore.h" />\r
170     <ClInclude Include="..\include\SqlNetworkHandler.h" />\r
171     <ClInclude Include="..\include\SqlNwConnection.h" />\r
172     <ClInclude Include="..\include\SqlNwStatement.h" />\r
173     <ClInclude Include="..\include\SqlOciConnection.h" />\r
174     <ClInclude Include="..\include\SqlOciStatement.h" />\r
175     <ClInclude Include="..\include\SqlOdbcConnection.h" />\r
176     <ClInclude Include="..\include\SqlOdbcStatement.h" />\r
177     <ClInclude Include="..\include\SqlStatement.h" />\r
178     <ClInclude Include="..\include\Statement.h" />\r
179     <ClInclude Include="..\include\Table.h" />\r
180     <ClInclude Include="..\include\TableConfig.h" />\r
181     <ClInclude Include="..\include\TableImpl.h" />\r
182     <ClInclude Include="..\include\timecsql.h" />\r
183     <ClInclude Include="..\include\Transaction.h" />\r
184     <ClInclude Include="..\include\UserManager.h" />\r
185     <ClInclude Include="..\include\UserManagerImpl.h" />\r
186     <ClInclude Include="..\include\Util.h" />\r
187   </ItemGroup>\r
188   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
189   <ImportGroup Label="ExtensionTargets">\r
190   </ImportGroup>\r
191 </Project>