From 642084c47c0807686db4ae2def61a11dee80a81d Mon Sep 17 00:00:00 2001 From: Gian-Carlo Pascutto <gcp@sjeng.org> Date: Mon, 16 Jul 2012 20:52:38 +0200 Subject: [PATCH] Output/intermediate dir cleanup and fixes in 64-bit mode. Also make the 64-bit builds use the default output directories. Fix the type of the default Opus output to be a library. --- celt/celt.vcxproj | 16 ++++------------ silk/fixed/silk_fixed.vcxproj | 12 ++---------- silk/float/silk_float.vcxproj | 12 ++---------- silk/silk_common.vcxproj | 12 ++---------- src/opus.vcxproj | 9 ++------- 5 files changed, 12 insertions(+), 49 deletions(-) diff --git a/celt/celt.vcxproj b/celt/celt.vcxproj index 22c6ceec1..2356d0178 100644 --- a/celt/celt.vcxproj +++ b/celt/celt.vcxproj @@ -62,18 +62,10 @@ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> </ImportGroup> <PropertyGroup Label="UserMacros" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - </PropertyGroup> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> diff --git a/silk/fixed/silk_fixed.vcxproj b/silk/fixed/silk_fixed.vcxproj index 55a1ec5d0..55c76c247 100644 --- a/silk/fixed/silk_fixed.vcxproj +++ b/silk/fixed/silk_fixed.vcxproj @@ -64,17 +64,9 @@ </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> <PrecompiledHeader> diff --git a/silk/float/silk_float.vcxproj b/silk/float/silk_float.vcxproj index 8882a80f5..fff13026f 100644 --- a/silk/float/silk_float.vcxproj +++ b/silk/float/silk_float.vcxproj @@ -64,17 +64,9 @@ </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> <PrecompiledHeader> diff --git a/silk/silk_common.vcxproj b/silk/silk_common.vcxproj index 6facd7f22..a63b2c33e 100644 --- a/silk/silk_common.vcxproj +++ b/silk/silk_common.vcxproj @@ -64,17 +64,9 @@ </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> - </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> <PrecompiledHeader> diff --git a/src/opus.vcxproj b/src/opus.vcxproj index b914c95e7..1eeba0b91 100644 --- a/src/opus.vcxproj +++ b/src/opus.vcxproj @@ -29,7 +29,7 @@ <UseDebugLibraries>true</UseDebugLibraries> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> + <ConfigurationType>StaticLibrary</ConfigurationType> <UseDebugLibraries>true</UseDebugLibraries> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> @@ -38,7 +38,7 @@ <WholeProgramOptimization>true</WholeProgramOptimization> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> - <ConfigurationType>Application</ConfigurationType> + <ConfigurationType>StaticLibrary</ConfigurationType> <UseDebugLibraries>false</UseDebugLibraries> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> @@ -62,17 +62,12 @@ </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <LinkIncremental>true</LinkIncremental> - <TargetName>$(ProjectName)</TargetName> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <LinkIncremental>false</LinkIncremental> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <LinkIncremental>false</LinkIncremental> - <OutDir>$(SolutionDir)$(Configuration)$(PlatformArchitecture)\</OutDir> - <IntDir>$(Configuration)$(PlatformArchitecture)\</IntDir> </PropertyGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> <ClCompile> -- GitLab