1
<?xml version="1.0" encoding="utf-8"?>
3
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4
<ItemGroup Label="ProjectConfigurations">
5
<ProjectConfiguration Include="Debug|Win32">
6
<Configuration>Debug</Configuration>
7
<Platform>Win32</Platform>
8
</ProjectConfiguration>
9
<ProjectConfiguration Include="Debug|x64">
10
<Configuration>Debug</Configuration>
11
<Platform>x64</Platform>
12
</ProjectConfiguration>
13
<ProjectConfiguration Include="Release|Win32">
14
<Configuration>Release</Configuration>
15
<Platform>Win32</Platform>
16
</ProjectConfiguration>
17
<ProjectConfiguration Include="Release|x64">
18
<Configuration>Release</Configuration>
19
<Platform>x64</Platform>
20
</ProjectConfiguration>
23
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Valgrind.cpp"/>
24
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Path.cpp"/>
25
<ClCompile Include="..\libclamav\c++\llvm\lib\System\ThreadLocal.cpp"/>
26
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Memory.cpp"/>
27
<ClCompile Include="..\libclamav\c++\llvm\lib\System\TimeValue.cpp"/>
28
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Disassembler.cpp"/>
29
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Signals.cpp"/>
30
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Process.cpp"/>
31
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Mutex.cpp"/>
32
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Threading.cpp"/>
33
<ClCompile Include="..\libclamav\c++\llvm\lib\System\IncludeFile.cpp"/>
34
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Errno.cpp"/>
35
<ClCompile Include="..\libclamav\c++\llvm\lib\System\DynamicLibrary.cpp"/>
36
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Host.cpp"/>
37
<ClCompile Include="..\libclamav\c++\llvm\lib\System\RWMutex.cpp"/>
38
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Program.cpp"/>
39
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Atomic.cpp"/>
40
<ClCompile Include="..\libclamav\c++\llvm\lib\System\Alarm.cpp"/>
42
<PropertyGroup Label="Globals">
43
<ProjectGuid>{47B564C4-ADCA-44DC-8BC9-E87FD18B19C5}</ProjectGuid>
44
<Keyword>Win32Proj</Keyword>
45
<RootNamespace>LLVMsystem</RootNamespace>
47
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
48
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
49
<ConfigurationType>StaticLibrary</ConfigurationType>
50
<UseDebugLibraries>true</UseDebugLibraries>
51
<CharacterSet>MultiByte</CharacterSet>
53
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
54
<ConfigurationType>StaticLibrary</ConfigurationType>
55
<UseDebugLibraries>true</UseDebugLibraries>
56
<CharacterSet>MultiByte</CharacterSet>
58
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
59
<ConfigurationType>StaticLibrary</ConfigurationType>
60
<UseDebugLibraries>false</UseDebugLibraries>
61
<WholeProgramOptimization>true</WholeProgramOptimization>
62
<CharacterSet>MultiByte</CharacterSet>
64
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
65
<ConfigurationType>StaticLibrary</ConfigurationType>
66
<UseDebugLibraries>false</UseDebugLibraries>
67
<WholeProgramOptimization>true</WholeProgramOptimization>
68
<CharacterSet>MultiByte</CharacterSet>
70
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
71
<ImportGroup Label="ExtensionSettings">
73
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
74
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
76
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
77
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
79
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
80
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
82
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
83
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
85
<PropertyGroup Label="UserMacros"/>
86
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
87
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
88
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
90
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
91
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
92
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
94
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
95
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
96
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
98
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
99
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
100
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
102
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
104
<PrecompiledHeader>NotUsing</PrecompiledHeader>
105
<WarningLevel>Level3</WarningLevel>
106
<Optimization>Disabled</Optimization>
107
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
108
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav\c++\llvm\include";"$(SolutionDir)llvmbuild\include";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir).."</AdditionalIncludeDirectories>
109
<CompileAs>CompileAsCpp</CompileAs>
110
<DisableSpecificWarnings>4146;4800;4244;4996;4624;4355;4351</DisableSpecificWarnings>
113
<SubSystem>Windows</SubSystem>
114
<GenerateDebugInformation>true</GenerateDebugInformation>
116
</ItemDefinitionGroup>
117
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
119
<PrecompiledHeader>NotUsing</PrecompiledHeader>
120
<WarningLevel>Level3</WarningLevel>
121
<Optimization>Disabled</Optimization>
122
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
123
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav\c++\llvm\include";"$(SolutionDir)llvmbuild\include";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir).."</AdditionalIncludeDirectories>
124
<CompileAs>CompileAsCpp</CompileAs>
125
<DisableSpecificWarnings>4146;4800;4244;4996;4624;4355;4351;4267</DisableSpecificWarnings>
128
<SubSystem>Windows</SubSystem>
129
<GenerateDebugInformation>true</GenerateDebugInformation>
131
</ItemDefinitionGroup>
132
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
134
<WarningLevel>Level3</WarningLevel>
135
<PrecompiledHeader>NotUsing</PrecompiledHeader>
136
<Optimization>MaxSpeed</Optimization>
137
<FunctionLevelLinking>true</FunctionLevelLinking>
138
<IntrinsicFunctions>true</IntrinsicFunctions>
139
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
140
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav\c++\llvm\include";"$(SolutionDir)llvmbuild\include";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir).."</AdditionalIncludeDirectories>
141
<CompileAs>CompileAsCpp</CompileAs>
142
<DisableSpecificWarnings>4146;4800;4244;4996;4624;4355;4351</DisableSpecificWarnings>
145
<SubSystem>Windows</SubSystem>
146
<GenerateDebugInformation>true</GenerateDebugInformation>
147
<EnableCOMDATFolding>true</EnableCOMDATFolding>
148
<OptimizeReferences>true</OptimizeReferences>
150
</ItemDefinitionGroup>
151
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
153
<WarningLevel>Level3</WarningLevel>
154
<PrecompiledHeader>NotUsing</PrecompiledHeader>
155
<Optimization>MaxSpeed</Optimization>
156
<FunctionLevelLinking>true</FunctionLevelLinking>
157
<IntrinsicFunctions>true</IntrinsicFunctions>
158
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
159
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav\c++\llvm\include";"$(SolutionDir)llvmbuild\include";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir).."</AdditionalIncludeDirectories>
160
<CompileAs>CompileAsCpp</CompileAs>
161
<DisableSpecificWarnings>4146;4800;4244;4996;4624;4355;4351;4267</DisableSpecificWarnings>
164
<SubSystem>Windows</SubSystem>
165
<GenerateDebugInformation>true</GenerateDebugInformation>
166
<EnableCOMDATFolding>true</EnableCOMDATFolding>
167
<OptimizeReferences>true</OptimizeReferences>
169
</ItemDefinitionGroup>
170
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
171
<ImportGroup Label="ExtensionTargets">