Skip to content

Commit cdeb204

Browse files
committed
Use combined intermediate directory.
1 parent 57033a5 commit cdeb204

5 files changed

Lines changed: 22 additions & 18 deletions

File tree

‎NativeCore/Unix/NativeCore.Unix.vcxproj‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
<ApplicationTypeRevision>1.0</ApplicationTypeRevision>
2828
<TargetLinuxPlatform>Generic</TargetLinuxPlatform>
2929
<LinuxProjectType>{D51BCBC9-82E9-4017-911E-C93873C4EA2B}</LinuxProjectType>
30+
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
3031
</PropertyGroup>
3132
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
3233
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'" Label="Configuration">
@@ -54,21 +55,25 @@
5455
<TargetName>NativeCore</TargetName>
5556
<TargetExt>.so</TargetExt>
5657
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
58+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
5759
</PropertyGroup>
5860
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
5961
<TargetName>NativeCore</TargetName>
6062
<TargetExt>.so</TargetExt>
6163
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
64+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
6265
</PropertyGroup>
6366
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'">
6467
<TargetName>NativeCore</TargetName>
6568
<TargetExt>.so</TargetExt>
6669
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
70+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
6771
</PropertyGroup>
6872
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
6973
<TargetName>NativeCore</TargetName>
7074
<TargetExt>.so</TargetExt>
7175
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
76+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
7277
</PropertyGroup>
7378
<ItemGroup>
7479
<ClCompile Include="..\Dependencies\beaengine\src\BeaEngine.c">

‎NativeCore/Windows/NativeCore.vcxproj‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,24 +73,28 @@
7373
<LinkIncremental>true</LinkIncremental>
7474
<TargetName>$(ProjectName)</TargetName>
7575
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
76+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
7677
<IncludePath>..\Dependencies\beaengine\include;$(IncludePath)</IncludePath>
7778
</PropertyGroup>
7879
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
7980
<LinkIncremental>true</LinkIncremental>
8081
<TargetName>$(ProjectName)</TargetName>
8182
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
83+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
8284
<IncludePath>..\Dependencies\beaengine\include;$(IncludePath)</IncludePath>
8385
</PropertyGroup>
8486
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
8587
<LinkIncremental>false</LinkIncremental>
8688
<TargetName>$(ProjectName)</TargetName>
8789
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
90+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
8891
<IncludePath>..\Dependencies\beaengine\include;$(IncludePath)</IncludePath>
8992
</PropertyGroup>
9093
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
9194
<LinkIncremental>false</LinkIncremental>
9295
<TargetName>$(ProjectName)</TargetName>
9396
<OutDir>$(SolutionDir)bin\$(Configuration)\$(PlatformTarget)\</OutDir>
97+
<IntDir>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntDir>
9498
<IncludePath>..\Dependencies\beaengine\include;$(IncludePath)</IncludePath>
9599
</PropertyGroup>
96100
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">

‎ReClass.NET.sln‎

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,52 +22,40 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
2222
EndProject
2323
Global
2424
GlobalSection(SolutionConfigurationPlatforms) = preSolution
25-
Debug|Any CPU = Debug|Any CPU
2625
Debug|x64 = Debug|x64
2726
Debug|x86 = Debug|x86
28-
Release|Any CPU = Release|Any CPU
2927
Release|x64 = Release|x64
3028
Release|x86 = Release|x86
3129
EndGlobalSection
3230
GlobalSection(ProjectConfigurationPlatforms) = postSolution
33-
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Debug|Any CPU.ActiveCfg = Debug|x86
3431
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Debug|x64.ActiveCfg = Debug|x64
3532
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Debug|x64.Build.0 = Debug|x64
3633
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Debug|x86.ActiveCfg = Debug|x86
3734
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Debug|x86.Build.0 = Debug|x86
38-
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Release|Any CPU.ActiveCfg = Release|x86
3935
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Release|x64.ActiveCfg = Release|x64
4036
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Release|x64.Build.0 = Release|x64
4137
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Release|x86.ActiveCfg = Release|x86
4238
{BFB8917D-E9B4-463F-A6E8-612C35728C78}.Release|x86.Build.0 = Release|x86
43-
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Debug|Any CPU.ActiveCfg = Debug|Win32
4439
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Debug|x64.ActiveCfg = Debug|x64
4540
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Debug|x64.Build.0 = Debug|x64
4641
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Debug|x86.ActiveCfg = Debug|Win32
4742
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Debug|x86.Build.0 = Debug|Win32
48-
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Release|Any CPU.ActiveCfg = Release|Win32
4943
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Release|x64.ActiveCfg = Release|x64
5044
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Release|x64.Build.0 = Release|x64
5145
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Release|x86.ActiveCfg = Release|Win32
5246
{22CA6FDB-7622-4F94-8FC2-2E7AB481C86F}.Release|x86.Build.0 = Release|Win32
53-
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Debug|Any CPU.ActiveCfg = Debug|x86
5447
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Debug|x64.ActiveCfg = Debug|x64
5548
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Debug|x64.Build.0 = Debug|x64
5649
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Debug|x86.ActiveCfg = Debug|x86
5750
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Debug|x86.Build.0 = Debug|x86
58-
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Release|Any CPU.ActiveCfg = Release|x86
5951
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Release|x64.ActiveCfg = Release|x64
6052
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Release|x64.Build.0 = Release|x64
6153
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Release|x86.ActiveCfg = Release|x86
6254
{48C5258A-FA49-4173-AEE5-0FCA5190DFF2}.Release|x86.Build.0 = Release|x86
63-
{16591D29-2370-428A-BA11-87E38D0F3551}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
64-
{16591D29-2370-428A-BA11-87E38D0F3551}.Debug|Any CPU.Build.0 = Debug|Any CPU
6555
{16591D29-2370-428A-BA11-87E38D0F3551}.Debug|x64.ActiveCfg = Debug|Any CPU
6656
{16591D29-2370-428A-BA11-87E38D0F3551}.Debug|x64.Build.0 = Debug|Any CPU
6757
{16591D29-2370-428A-BA11-87E38D0F3551}.Debug|x86.ActiveCfg = Debug|Any CPU
6858
{16591D29-2370-428A-BA11-87E38D0F3551}.Debug|x86.Build.0 = Debug|Any CPU
69-
{16591D29-2370-428A-BA11-87E38D0F3551}.Release|Any CPU.ActiveCfg = Release|Any CPU
70-
{16591D29-2370-428A-BA11-87E38D0F3551}.Release|Any CPU.Build.0 = Release|Any CPU
7159
{16591D29-2370-428A-BA11-87E38D0F3551}.Release|x64.ActiveCfg = Release|Any CPU
7260
{16591D29-2370-428A-BA11-87E38D0F3551}.Release|x64.Build.0 = Release|Any CPU
7361
{16591D29-2370-428A-BA11-87E38D0F3551}.Release|x86.ActiveCfg = Release|Any CPU

‎ReClass.NET/ReClass.NET.csproj‎

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
<DebugSymbols>true</DebugSymbols>
2222
<DebugType>full</DebugType>
2323
<Optimize>false</Optimize>
24-
<OutputPath>..\bin\Debug\x86\</OutputPath>
24+
<OutputPath>$(SolutionDir)\bin\Debug\x86\</OutputPath>
25+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\x86\$(MSBuildProjectName)\</IntermediateOutputPath>
2526
<DefineConstants>TRACE;DEBUG;RECLASSNET32</DefineConstants>
2627
<ErrorReport>prompt</ErrorReport>
2728
<WarningLevel>4</WarningLevel>
@@ -74,7 +75,8 @@
7475
<PlatformTarget>x86</PlatformTarget>
7576
<DebugType>pdbonly</DebugType>
7677
<Optimize>true</Optimize>
77-
<OutputPath>..\bin\Release\x86\</OutputPath>
78+
<OutputPath>$(SolutionDir)\bin\Release\x86\</OutputPath>
79+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\x86\$(MSBuildProjectName)\</IntermediateOutputPath>
7880
<DefineConstants>TRACE;RECLASSNET32;RELEASE</DefineConstants>
7981
<ErrorReport>prompt</ErrorReport>
8082
<WarningLevel>4</WarningLevel>
@@ -84,7 +86,8 @@
8486
<DebugSymbols>true</DebugSymbols>
8587
<DebugType>full</DebugType>
8688
<Optimize>false</Optimize>
87-
<OutputPath>..\bin\Debug\x64\</OutputPath>
89+
<OutputPath>$(SolutionDir)\bin\Debug\x64\</OutputPath>
90+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\x64\$(MSBuildProjectName)\</IntermediateOutputPath>
8891
<DefineConstants>TRACE;DEBUG;RECLASSNET64</DefineConstants>
8992
<ErrorReport>prompt</ErrorReport>
9093
<WarningLevel>4</WarningLevel>
@@ -94,7 +97,8 @@
9497
<PlatformTarget>x64</PlatformTarget>
9598
<DebugType>pdbonly</DebugType>
9699
<Optimize>true</Optimize>
97-
<OutputPath>..\bin\Release\x64\</OutputPath>
100+
<OutputPath>$(SolutionDir)\bin\Release\x64\</OutputPath>
101+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\x64\$(MSBuildProjectName)\</IntermediateOutputPath>
98102
<DefineConstants>TRACE;RECLASSNET64;RELEASE</DefineConstants>
99103
<ErrorReport>prompt</ErrorReport>
100104
<WarningLevel>4</WarningLevel>

‎ReClass.NET_Launcher/ReClass.NET_Launcher.csproj‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,15 @@
1111
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
1212
<FileAlignment>512</FileAlignment>
1313
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
14+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\$(PlatformTarget)\$(MSBuildProjectName)\</IntermediateOutputPath>
1415
</PropertyGroup>
1516
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
1617
<PlatformTarget>AnyCPU</PlatformTarget>
1718
<DebugSymbols>true</DebugSymbols>
1819
<DebugType>full</DebugType>
1920
<Optimize>false</Optimize>
20-
<OutputPath>..\bin\Debug\</OutputPath>
21+
<OutputPath>$(SolutionDir)\bin\Debug\</OutputPath>
22+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\any\$(MSBuildProjectName)\</IntermediateOutputPath>
2123
<DefineConstants>DEBUG;TRACE</DefineConstants>
2224
<ErrorReport>prompt</ErrorReport>
2325
<WarningLevel>4</WarningLevel>
@@ -27,7 +29,8 @@
2729
<PlatformTarget>AnyCPU</PlatformTarget>
2830
<DebugType>pdbonly</DebugType>
2931
<Optimize>true</Optimize>
30-
<OutputPath>..\bin\Release\</OutputPath>
32+
<OutputPath>$(SolutionDir)\bin\Release\</OutputPath>
33+
<IntermediateOutputPath>$(SolutionDir)\obj\$(Configuration)\any\$(MSBuildProjectName)\</IntermediateOutputPath>
3134
<DefineConstants>TRACE</DefineConstants>
3235
<ErrorReport>prompt</ErrorReport>
3336
<WarningLevel>4</WarningLevel>

0 commit comments

Comments
 (0)