Some work on the MSVC workspace files.

Don't generate debug information for release builds.
Fixed some of the "OutDir" settings.
TODO: review all "OutDir" settings, debug information in plugin DLLs.
This commit is contained in:
Volker Ruppert 2024-03-19 19:32:00 +01:00
parent 27e0ccb500
commit 9d9d5b22eb
11 changed files with 42 additions and 20 deletions

View File

@ -268,7 +268,7 @@
<OutputFile>.\..\obj-release\bochs.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>.\..\obj-release\bochs.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>

View File

@ -256,6 +256,7 @@
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>false</GenerateDebugInformation>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>

View File

@ -252,6 +252,7 @@
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<GenerateDebugInformation>false</GenerateDebugInformation>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>

View File

@ -251,6 +251,7 @@
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<GenerateDebugInformation>false</GenerateDebugInformation>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>

View File

@ -70,19 +70,19 @@
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\avx\</OutDir>
<IntDir>.\..\obj-debug\avx\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\avx\</OutDir>
<IntDir>.\..\obj-debug\avx\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\avx\</OutDir>
<IntDir>.\..\obj-release\avx\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\avx\</OutDir>
<IntDir>.\..\obj-release\avx\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">

View File

@ -76,6 +76,8 @@
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\</OutDir>
<IntDir>.\..\obj-debug\</IntDir>
<LinkIncremental>true</LinkIncremental>
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
@ -85,6 +87,8 @@
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\</OutDir>
<IntDir>.\..\obj-release\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@ -251,7 +255,7 @@
<AdditionalDependencies>winmm.lib;comctl32.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>.\..\obj-release\bochs.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>.\..\obj-release\bochs.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>

View File

@ -70,19 +70,23 @@
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\bxhub\</OutDir>
<IntDir>.\..\obj-debug\bxhub\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\bxhub\</OutDir>
<IntDir>.\..\obj-debug\bxhub\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\bxhub\</OutDir>
<IntDir>.\..\obj-release\bxhub\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\bxhub\</OutDir>
<IntDir>.\..\obj-release\bxhub\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@ -252,6 +256,7 @@
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>false</GenerateDebugInformation>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>

View File

@ -70,19 +70,23 @@
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\bximage\</OutDir>
<IntDir>.\..\obj-debug\bximage\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\bximage\</OutDir>
<IntDir>.\..\obj-debug\bximage\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\bximage\</OutDir>
<IntDir>.\..\obj-release\bximage\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\bximage\</OutDir>
<IntDir>.\..\obj-release\bximage\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@ -248,6 +252,7 @@
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<GenerateDebugInformation>false</GenerateDebugInformation>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>

View File

@ -70,19 +70,19 @@
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\fpu\</OutDir>
<IntDir>.\..\obj-debug\fpu\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\fpu\</OutDir>
<IntDir>.\..\obj-release\fpu\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\fpu\</OutDir>
<IntDir>.\..\obj-debug\fpu\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\fpu\</OutDir>
<IntDir>.\..\obj-release\fpu\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">

View File

@ -70,19 +70,23 @@
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\niclist\</OutDir>
<IntDir>.\..\obj-debug\niclist\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\niclist\</OutDir>
<IntDir>.\..\obj-debug\niclist\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\niclist\</OutDir>
<IntDir>.\..\obj-release\niclist\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\niclist\</OutDir>
<IntDir>.\..\obj-release\niclist\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
@ -247,6 +251,7 @@
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<GenerateDebugInformation>false</GenerateDebugInformation>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>

View File

@ -68,19 +68,19 @@
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\softfloat3e\</OutDir>
<IntDir>.\..\obj-debug\softfloat3e\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\softfloat3e\</OutDir>
<IntDir>.\..\obj-release\softfloat3e\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>.\..\obj-debug\</OutDir>
<OutDir>.\..\obj-debug\softfloat3e\</OutDir>
<IntDir>.\..\obj-debug\softfloat3e\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>.\..\obj-release\</OutDir>
<OutDir>.\..\obj-release\softfloat3e\</OutDir>
<IntDir>.\..\obj-release\softfloat3e\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">