Index: AdblockPlusEngine.vcxproj |
=================================================================== |
--- a/AdblockPlusEngine.vcxproj |
+++ b/AdblockPlusEngine.vcxproj |
@@ -9,6 +9,14 @@ |
<Configuration>Debug Production</Configuration> |
<Platform>x64</Platform> |
</ProjectConfiguration> |
+ <ProjectConfiguration Include="Debug Test|Win32"> |
+ <Configuration>Debug Test</Configuration> |
+ <Platform>Win32</Platform> |
+ </ProjectConfiguration> |
+ <ProjectConfiguration Include="Debug Test|x64"> |
+ <Configuration>Debug Test</Configuration> |
+ <Platform>x64</Platform> |
+ </ProjectConfiguration> |
<ProjectConfiguration Include="Release Production|Win32"> |
<Configuration>Release Production</Configuration> |
<Platform>Win32</Platform> |
@@ -17,6 +25,14 @@ |
<Configuration>Release Production</Configuration> |
<Platform>x64</Platform> |
</ProjectConfiguration> |
+ <ProjectConfiguration Include="Release Test|Win32"> |
+ <Configuration>Release Test</Configuration> |
+ <Platform>Win32</Platform> |
+ </ProjectConfiguration> |
+ <ProjectConfiguration Include="Release Test|x64"> |
+ <Configuration>Release Test</Configuration> |
+ <Platform>x64</Platform> |
+ </ProjectConfiguration> |
</ItemGroup> |
<PropertyGroup Label="Globals"> |
<ProjectGuid>{9175DCD4-8960-4712-8FBC-B58E51EDEC9E}</ProjectGuid> |
@@ -30,12 +46,36 @@ |
<PlatformToolset>v110</PlatformToolset> |
<CharacterSet>Unicode</CharacterSet> |
</PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|Win32'" Label="Configuration"> |
+ <ConfigurationType>Application</ConfigurationType> |
+ <UseDebugLibraries>true</UseDebugLibraries> |
+ <PlatformToolset>v110</PlatformToolset> |
+ <CharacterSet>Unicode</CharacterSet> |
+ </PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|Win32'" Label="Configuration"> |
+ <ConfigurationType>Application</ConfigurationType> |
+ <UseDebugLibraries>true</UseDebugLibraries> |
+ <PlatformToolset>v110</PlatformToolset> |
+ <CharacterSet>Unicode</CharacterSet> |
+ </PropertyGroup> |
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Production|x64'" Label="Configuration"> |
<ConfigurationType>Application</ConfigurationType> |
<UseDebugLibraries>true</UseDebugLibraries> |
<PlatformToolset>v110</PlatformToolset> |
<CharacterSet>Unicode</CharacterSet> |
</PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|x64'" Label="Configuration"> |
+ <ConfigurationType>Application</ConfigurationType> |
+ <UseDebugLibraries>true</UseDebugLibraries> |
+ <PlatformToolset>v110</PlatformToolset> |
+ <CharacterSet>Unicode</CharacterSet> |
+ </PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|x64'" Label="Configuration"> |
+ <ConfigurationType>Application</ConfigurationType> |
+ <UseDebugLibraries>true</UseDebugLibraries> |
+ <PlatformToolset>v110</PlatformToolset> |
+ <CharacterSet>Unicode</CharacterSet> |
+ </PropertyGroup> |
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Production|Win32'" Label="Configuration"> |
<ConfigurationType>Application</ConfigurationType> |
<UseDebugLibraries>false</UseDebugLibraries> |
@@ -56,9 +96,21 @@ |
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug Production|Win32'"> |
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
</ImportGroup> |
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|Win32'" Label="PropertySheets"> |
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
+ </ImportGroup> |
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|Win32'" Label="PropertySheets"> |
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
+ </ImportGroup> |
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Production|x64'" Label="PropertySheets"> |
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
</ImportGroup> |
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|x64'" Label="PropertySheets"> |
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
+ </ImportGroup> |
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|x64'" Label="PropertySheets"> |
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
+ </ImportGroup> |
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release Production|Win32'"> |
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
</ImportGroup> |
@@ -73,6 +125,20 @@ |
<OutDir>$(ProjectDir)build\ia32\$(Configuration)\</OutDir> |
<IntDir>$(ProjectDir)build\ia32\$(Configuration)\</IntDir> |
</PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|Win32'"> |
+ <LinkIncremental>true</LinkIncremental> |
+ <IncludePath>$(ProjectDir)libadblockplus\include;$(ProjectDir)libadblockplus\third_party\v8\include;$(IncludePath)</IncludePath> |
+ <LibraryPath>$(ProjectDir)libadblockplus\build\ia32\build\Debug\lib;$(LibraryPath)</LibraryPath> |
+ <OutDir>$(ProjectDir)build\ia32\$(Configuration)\</OutDir> |
+ <IntDir>$(ProjectDir)build\ia32\$(Configuration)\</IntDir> |
+ </PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|Win32'"> |
+ <LinkIncremental>true</LinkIncremental> |
+ <IncludePath>$(ProjectDir)libadblockplus\include;$(ProjectDir)libadblockplus\third_party\v8\include;$(IncludePath)</IncludePath> |
+ <LibraryPath>$(ProjectDir)libadblockplus\build\ia32\build\Debug\lib;$(LibraryPath)</LibraryPath> |
+ <OutDir>$(ProjectDir)build\ia32\$(Configuration)\</OutDir> |
+ <IntDir>$(ProjectDir)build\ia32\$(Configuration)\</IntDir> |
+ </PropertyGroup> |
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Production|x64'"> |
<LinkIncremental>true</LinkIncremental> |
<IncludePath>$(ProjectDir)libadblockplus\include;$(ProjectDir)libadblockplus\third_party\v8\include;$(IncludePath)</IncludePath> |
@@ -80,6 +146,20 @@ |
<OutDir>$(ProjectDir)build\x64\$(Configuration)\</OutDir> |
<IntDir>$(ProjectDir)build\x64\$(Configuration)\</IntDir> |
</PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|x64'"> |
+ <LinkIncremental>true</LinkIncremental> |
+ <IncludePath>$(ProjectDir)libadblockplus\include;$(ProjectDir)libadblockplus\third_party\v8\include;$(IncludePath)</IncludePath> |
+ <LibraryPath>$(ProjectDir)libadblockplus\build\x64\build\Debug\lib;$(LibraryPath)</LibraryPath> |
+ <OutDir>$(ProjectDir)build\x64\$(Configuration)\</OutDir> |
+ <IntDir>$(ProjectDir)build\x64\$(Configuration)\</IntDir> |
+ </PropertyGroup> |
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|x64'"> |
+ <LinkIncremental>true</LinkIncremental> |
+ <IncludePath>$(ProjectDir)libadblockplus\include;$(ProjectDir)libadblockplus\third_party\v8\include;$(IncludePath)</IncludePath> |
+ <LibraryPath>$(ProjectDir)libadblockplus\build\x64\build\Debug\lib;$(LibraryPath)</LibraryPath> |
+ <OutDir>$(ProjectDir)build\x64\$(Configuration)\</OutDir> |
+ <IntDir>$(ProjectDir)build\x64\$(Configuration)\</IntDir> |
+ </PropertyGroup> |
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Production|Win32'"> |
<LinkIncremental>false</LinkIncremental> |
<IncludePath>$(ProjectDir)libadblockplus\include;$(ProjectDir)libadblockplus\third_party\v8\include;$(IncludePath)</IncludePath> |
@@ -110,12 +190,76 @@ |
<DelayLoadDLLs>Shell32.dll</DelayLoadDLLs> |
</Link> |
</ItemDefinitionGroup> |
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|Win32'"> |
+ <ClCompile> |
+ <PrecompiledHeader>Create</PrecompiledHeader> |
+ <WarningLevel>Level3</WarningLevel> |
+ <Optimization>Disabled</Optimization> |
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
Wladimir Palant
2013/06/05 09:54:05
Please define ADBLOCK_PLUS_TEST_MODE here.
Felix Dahlke
2013/06/05 10:12:36
Done.
|
+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
+ </ClCompile> |
+ <Link> |
+ <SubSystem>Windows</SubSystem> |
+ <GenerateDebugInformation>true</GenerateDebugInformation> |
+ <AdditionalDependencies>libadblockplus.lib;shlwapi.lib;user32.lib;v8_base.lib;v8_snapshot.lib;winhttp.lib;winmm.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
+ <OutputFile>$(ProjectDir)build\ia32\$(Configuration)\AdblockPlusEngine.exe</OutputFile> |
+ <DelayLoadDLLs>Shell32.dll</DelayLoadDLLs> |
+ </Link> |
+ </ItemDefinitionGroup> |
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|Win32'"> |
+ <ClCompile> |
+ <PrecompiledHeader>Create</PrecompiledHeader> |
+ <WarningLevel>Level3</WarningLevel> |
+ <Optimization>Disabled</Optimization> |
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
Wladimir Palant
2013/06/05 09:54:05
Please define ADBLOCK_PLUS_TEST_MODE here.
Felix Dahlke
2013/06/05 10:12:36
Done.
|
+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
+ </ClCompile> |
+ <Link> |
+ <SubSystem>Windows</SubSystem> |
+ <GenerateDebugInformation>true</GenerateDebugInformation> |
+ <AdditionalDependencies>libadblockplus.lib;shlwapi.lib;user32.lib;v8_base.lib;v8_snapshot.lib;winhttp.lib;winmm.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
+ <OutputFile>$(ProjectDir)build\ia32\$(Configuration)\AdblockPlusEngine.exe</OutputFile> |
+ <DelayLoadDLLs>Shell32.dll</DelayLoadDLLs> |
+ </Link> |
+ </ItemDefinitionGroup> |
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Production|x64'"> |
<ClCompile> |
<PrecompiledHeader>Create</PrecompiledHeader> |
<WarningLevel>Level3</WarningLevel> |
<Optimization>Disabled</Optimization> |
- <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;ADBLOCK_PLUS_PRODUCTION_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
+ </ClCompile> |
+ <Link> |
+ <SubSystem>Windows</SubSystem> |
+ <GenerateDebugInformation>true</GenerateDebugInformation> |
+ <AdditionalDependencies>libadblockplus.lib;shlwapi.lib;user32.lib;v8_base.lib;v8_snapshot.lib;winhttp.lib;winmm.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
+ <OutputFile>$(ProjectDir)build\x64\$(Configuration)\AdblockPlusEngine.exe</OutputFile> |
+ <DelayLoadDLLs>Shell32.dll</DelayLoadDLLs> |
+ </Link> |
+ </ItemDefinitionGroup> |
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Test|x64'"> |
+ <ClCompile> |
+ <PrecompiledHeader>Create</PrecompiledHeader> |
+ <WarningLevel>Level3</WarningLevel> |
+ <Optimization>Disabled</Optimization> |
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;ADBLOCK_PLUS_TEST_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
+ </ClCompile> |
+ <Link> |
+ <SubSystem>Windows</SubSystem> |
+ <GenerateDebugInformation>true</GenerateDebugInformation> |
+ <AdditionalDependencies>libadblockplus.lib;shlwapi.lib;user32.lib;v8_base.lib;v8_snapshot.lib;winhttp.lib;winmm.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies> |
+ <OutputFile>$(ProjectDir)build\x64\$(Configuration)\AdblockPlusEngine.exe</OutputFile> |
+ <DelayLoadDLLs>Shell32.dll</DelayLoadDLLs> |
+ </Link> |
+ </ItemDefinitionGroup> |
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Test|x64'"> |
+ <ClCompile> |
+ <PrecompiledHeader>Create</PrecompiledHeader> |
+ <WarningLevel>Level3</WarningLevel> |
+ <Optimization>Disabled</Optimization> |
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;ADBLOCK_PLUS_TEST_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> |
</ClCompile> |
<Link> |
@@ -153,7 +297,7 @@ |
<Optimization>MaxSpeed</Optimization> |
<FunctionLevelLinking>true</FunctionLevelLinking> |
<IntrinsicFunctions>true</IntrinsicFunctions> |
- <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
+ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;ADBLOCK_PLUS_PRODUCTION_MODE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
<RuntimeLibrary>MultiThreaded</RuntimeLibrary> |
</ClCompile> |
<Link> |