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>
22
<PropertyGroup Label="Globals">
23
<ProjectGuid>{05957B93-39F9-45EC-87BD-86B7AF571557}</ProjectGuid>
24
<Keyword>Win32Proj</Keyword>
25
<RootNamespace>sigtool</RootNamespace>
27
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
28
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29
<ConfigurationType>Application</ConfigurationType>
30
<UseDebugLibraries>true</UseDebugLibraries>
31
<CharacterSet>MultiByte</CharacterSet>
33
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
34
<ConfigurationType>Application</ConfigurationType>
35
<UseDebugLibraries>true</UseDebugLibraries>
36
<CharacterSet>MultiByte</CharacterSet>
38
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
39
<ConfigurationType>Application</ConfigurationType>
40
<UseDebugLibraries>false</UseDebugLibraries>
41
<WholeProgramOptimization>true</WholeProgramOptimization>
42
<CharacterSet>MultiByte</CharacterSet>
44
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
45
<ConfigurationType>Application</ConfigurationType>
46
<UseDebugLibraries>false</UseDebugLibraries>
47
<WholeProgramOptimization>true</WholeProgramOptimization>
48
<CharacterSet>MultiByte</CharacterSet>
50
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
51
<ImportGroup Label="ExtensionSettings">
53
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
54
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
56
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
57
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
59
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
60
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
62
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
63
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
65
<PropertyGroup Label="UserMacros"/>
66
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
67
<LinkIncremental>true</LinkIncremental>
68
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
69
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
71
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
72
<LinkIncremental>true</LinkIncremental>
73
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
74
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
76
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
77
<LinkIncremental>false</LinkIncremental>
78
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
79
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
81
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
82
<LinkIncremental>false</LinkIncremental>
83
<OutDir>$(SolutionDir)$(PlatformName)\$(Configuration)\</OutDir>
84
<IntDir>$(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
86
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
88
<PrecompiledHeader>NotUsing</PrecompiledHeader>
89
<WarningLevel>Level3</WarningLevel>
90
<Optimization>Disabled</Optimization>
91
<PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
92
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir)3rdparty\zlib";"$(SolutionDir)3rdparty\pthreads";"$(SolutionDir)3rdparty\bzip2";"$(SolutionDir).."</AdditionalIncludeDirectories>
93
<CompileAs>CompileAsC</CompileAs>
94
<DisableSpecificWarnings>4996;4101;4244;4018</DisableSpecificWarnings>
97
<SubSystem>Console</SubSystem>
98
<GenerateDebugInformation>true</GenerateDebugInformation>
100
</ItemDefinitionGroup>
101
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
103
<PrecompiledHeader>NotUsing</PrecompiledHeader>
104
<WarningLevel>Level3</WarningLevel>
105
<Optimization>Disabled</Optimization>
106
<PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
107
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir)3rdparty\zlib";"$(SolutionDir)3rdparty\pthreads";"$(SolutionDir)3rdparty\bzip2";"$(SolutionDir).."</AdditionalIncludeDirectories>
108
<CompileAs>CompileAsC</CompileAs>
109
<DisableSpecificWarnings>4996;4101;4244;4018;4267</DisableSpecificWarnings>
112
<SubSystem>Console</SubSystem>
113
<GenerateDebugInformation>true</GenerateDebugInformation>
115
</ItemDefinitionGroup>
116
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
118
<WarningLevel>Level3</WarningLevel>
119
<PrecompiledHeader>NotUsing</PrecompiledHeader>
120
<Optimization>MaxSpeed</Optimization>
121
<FunctionLevelLinking>true</FunctionLevelLinking>
122
<IntrinsicFunctions>true</IntrinsicFunctions>
123
<PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
124
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir)3rdparty\zlib";"$(SolutionDir)3rdparty\pthreads";"$(SolutionDir)3rdparty\bzip2";"$(SolutionDir).."</AdditionalIncludeDirectories>
125
<CompileAs>CompileAsC</CompileAs>
126
<DisableSpecificWarnings>4996;4101;4244;4018</DisableSpecificWarnings>
129
<SubSystem>Console</SubSystem>
130
<GenerateDebugInformation>true</GenerateDebugInformation>
131
<EnableCOMDATFolding>true</EnableCOMDATFolding>
132
<OptimizeReferences>true</OptimizeReferences>
134
</ItemDefinitionGroup>
135
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
137
<WarningLevel>Level3</WarningLevel>
138
<PrecompiledHeader>NotUsing</PrecompiledHeader>
139
<Optimization>MaxSpeed</Optimization>
140
<FunctionLevelLinking>true</FunctionLevelLinking>
141
<IntrinsicFunctions>true</IntrinsicFunctions>
142
<PreprocessorDefinitions>WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
143
<AdditionalIncludeDirectories>"$(SolutionDir)";"$(SolutionDir)..\libclamav";"$(SolutionDir)compat";"$(SolutionDir)3rdparty\zlib";"$(SolutionDir)3rdparty\pthreads";"$(SolutionDir)3rdparty\bzip2";"$(SolutionDir).."</AdditionalIncludeDirectories>
144
<CompileAs>CompileAsC</CompileAs>
145
<DisableSpecificWarnings>4996;4101;4244;4018;4267</DisableSpecificWarnings>
148
<SubSystem>Console</SubSystem>
149
<GenerateDebugInformation>true</GenerateDebugInformation>
150
<EnableCOMDATFolding>true</EnableCOMDATFolding>
151
<OptimizeReferences>true</OptimizeReferences>
153
</ItemDefinitionGroup>
155
<ResourceCompile Include="res\sigtool.rc"/>
158
<ClCompile Include="..\shared\cdiff.c"/>
159
<ClCompile Include="..\shared\misc.c"/>
160
<ClCompile Include="..\shared\output.c"/>
161
<ClCompile Include="..\shared\tar.c"/>
162
<ClCompile Include="..\sigtool\sigtool.c"/>
163
<ClCompile Include="..\sigtool\vba.c"/>
166
<ProjectReference Include="libclamav.vcxproj">
167
<Project>{09d341e9-7372-46e9-b0d7-caaf77984190}</Project>
170
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
171
<ImportGroup Label="ExtensionTargets">