Skip to content

Commit

Permalink
New manifests, resource scripts and updated vcprojs for all games. Pr…
Browse files Browse the repository at this point in the history
…oper vendor metadata is now added to the game libraries under Windows.
  • Loading branch information
danij committed Oct 30, 2008
1 parent 1335dc9 commit 84651fd
Show file tree
Hide file tree
Showing 40 changed files with 1,177 additions and 124 deletions.
44 changes: 42 additions & 2 deletions doomsday/build/win32/vs8/jdoom.vcproj
Expand Up @@ -70,7 +70,7 @@
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1035"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
Expand All @@ -82,6 +82,7 @@
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\..\..\external\lzss\win32"
GenerateManifest="false"
ModuleDefinitionFile="..\..\..\plugins\jdoom\api\jdoom.def"
ProgramDatabaseFile=".\./bin/$(ConfigurationName)/$(ProjectName).pdb"
RandomizedBaseAddress="1"
Expand Down Expand Up @@ -168,7 +169,7 @@
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1035"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
Expand All @@ -180,6 +181,7 @@
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\..\..\external\lzss\win32"
GenerateManifest="false"
ModuleDefinitionFile="..\..\..\plugins\jdoom\api\jdoom.def"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\./bin/$(ConfigurationName)/$(ProjectName).pdb"
Expand Down Expand Up @@ -753,6 +755,14 @@
RelativePath="..\..\..\plugins\jdoom\include\wi_stuff.h"
>
</File>
<Filter
Name="Win32"
>
<File
RelativePath="..\..\..\plugins\jdoom\res\resource.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Source Files"
Expand Down Expand Up @@ -850,6 +860,36 @@
>
</File>
</Filter>
<Filter
Name="Resource Files"
>
<File
RelativePath="..\..\..\plugins\jdoom\res\jdoom.ico"
>
</File>
<File
RelativePath="..\..\..\plugins\jdoom\res\jdoom.rc"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__JDOOM__"
Culture="1033"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__JDOOM__"
Culture="1033"
/>
</FileConfiguration>
</File>
</Filter>
</Files>
<Globals>
</Globals>
Expand Down
36 changes: 34 additions & 2 deletions doomsday/build/win32/vs8/jdoom64.vcproj
Expand Up @@ -70,7 +70,7 @@
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1035"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
Expand All @@ -82,6 +82,7 @@
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\..\..\external\lzss\win32"
GenerateManifest="false"
ModuleDefinitionFile="..\..\..\plugins\jdoom64\api\jdoom64.def"
ProgramDatabaseFile=".\./bin/$(ConfigurationName)/$(ProjectName).pdb"
RandomizedBaseAddress="1"
Expand Down Expand Up @@ -168,7 +169,7 @@
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1035"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
Expand All @@ -180,6 +181,7 @@
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\..\..\external\lzss\win32"
GenerateManifest="false"
ModuleDefinitionFile="..\..\..\plugins\jdoom64\api\jdoom64.def"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\./bin/$(ConfigurationName)/$(ProjectName).pdb"
Expand Down Expand Up @@ -729,6 +731,14 @@
RelativePath="..\..\..\plugins\jdoom64\include\wi_stuff.h"
>
</File>
<Filter
Name="Win32"
>
<File
RelativePath="..\..\..\plugins\jdoom64\res\resource.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Source Files"
Expand Down Expand Up @@ -829,6 +839,28 @@
RelativePath="..\..\..\plugins\jdoom64\res\jdoom64.ico"
>
</File>
<File
RelativePath="..\..\..\plugins\jdoom64\res\jdoom64.rc"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__JDOOM64__"
Culture="1033"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__JDOOM64__"
Culture="1033"
/>
</FileConfiguration>
</File>
</Filter>
</Files>
<Globals>
Expand Down
86 changes: 63 additions & 23 deletions doomsday/build/win32/vs8/jheretic.vcproj
Expand Up @@ -4,7 +4,7 @@
Version="9.00"
Name="jHeretic"
ProjectGUID="{7D03FB13-8674-4473-BD32-83C43188B2D2}"
RootNamespace="JHeretic"
RootNamespace="jHeretic"
TargetFrameworkVersion="131072"
>
<Platforms>
Expand All @@ -18,7 +18,7 @@
<Configuration
Name="Release|Win32"
OutputDirectory=".\./Bin/Release"
IntermediateDirectory=".\./Obj/Release/JHeretic"
IntermediateDirectory=".\./Obj/Release/jHeretic"
ConfigurationType="2"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
UseOfMFC="0"
Expand All @@ -44,7 +44,7 @@
MkTypLibCompatible="true"
SuppressStartupBanner="true"
TargetEnvironment="1"
TypeLibraryName=".\./Bin/Release/JHeretic.tlb"
TypeLibraryName=".\./Bin/Release/jHeretic.tlb"
/>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -55,10 +55,10 @@
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\./Obj/Release/JHeretic/JHeretic.pch"
AssemblerListingLocation=".\./Obj/Release/JHeretic/"
ObjectFile=".\./Obj/Release/JHeretic/"
ProgramDataBaseFileName=".\./Obj/Release/JHeretic/"
PrecompiledHeaderFile=".\./Obj/Release/jHeretic/jHeretic.pch"
AssemblerListingLocation=".\./Obj/Release/jHeretic/"
ObjectFile=".\./Obj/Release/jHeretic/"
ProgramDataBaseFileName=".\./Obj/Release/jHeretic/"
WarningLevel="3"
SuppressStartupBanner="true"
CallingConvention="0"
Expand All @@ -70,24 +70,25 @@
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1035"
AdditionalIncludeDirectories="./Include/JHeretic"
Culture="1033"
AdditionalIncludeDirectories="./Include/jHeretic"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="./bin/release/doomsday.lib lzss.lib"
OutputFile=".\./Bin/Release/JHeretic.dll"
OutputFile=".\./Bin/Release/jHeretic.dll"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\..\..\external\lzss\win32"
GenerateManifest="false"
ModuleDefinitionFile="..\..\..\plugins\jheretic\api\jheretic.def"
ProgramDatabaseFile=".\./Bin/Release/JHeretic.pdb"
ProgramDatabaseFile=".\./Bin/Release/jHeretic.pdb"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
ImportLibrary=".\./Bin/Release/JHeretic.lib"
ImportLibrary=".\./Bin/Release/jHeretic.lib"
TargetMachine="1"
/>
<Tool
Expand Down Expand Up @@ -115,7 +116,7 @@
<Configuration
Name="Debug|Win32"
OutputDirectory=".\./Bin/Debug"
IntermediateDirectory=".\./Obj/Debug/JHeretic"
IntermediateDirectory=".\./Obj/Debug/jHeretic"
ConfigurationType="2"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
UseOfMFC="0"
Expand All @@ -141,7 +142,7 @@
MkTypLibCompatible="true"
SuppressStartupBanner="true"
TargetEnvironment="1"
TypeLibraryName=".\./Bin/Debug/JHeretic.tlb"
TypeLibraryName=".\./Bin/Debug/jHeretic.tlb"
/>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -151,10 +152,10 @@
BasicRuntimeChecks="3"
RuntimeLibrary="1"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\./Obj/Debug/JHeretic/JHeretic.pch"
AssemblerListingLocation=".\./Obj/Debug/JHeretic/"
ObjectFile=".\./Obj/Debug/JHeretic/"
ProgramDataBaseFileName=".\./Obj/Debug/JHeretic/"
PrecompiledHeaderFile=".\./Obj/Debug/jHeretic/jHeretic.pch"
AssemblerListingLocation=".\./Obj/Debug/jHeretic/"
ObjectFile=".\./Obj/Debug/jHeretic/"
ProgramDataBaseFileName=".\./Obj/Debug/jHeretic/"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="4"
Expand All @@ -168,25 +169,26 @@
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1035"
AdditionalIncludeDirectories="./Include/JHeretic"
Culture="1033"
AdditionalIncludeDirectories="./Include/jHeretic"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="./bin/debug/doomsday.lib lzss.lib "
OutputFile=".\./Bin/Debug/JHeretic.dll"
OutputFile=".\./Bin/Debug/jHeretic.dll"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="..\..\..\external\lzss\win32"
GenerateManifest="false"
ModuleDefinitionFile="..\..\..\plugins\jheretic\api\jheretic.def"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\./Bin/Debug/JHeretic.pdb"
ProgramDatabaseFile=".\./Bin/Debug/jHeretic.pdb"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
ImportLibrary=".\./Bin/Debug/JHeretic.lib"
ImportLibrary=".\./Bin/Debug/jHeretic.lib"
TargetMachine="1"
/>
<Tool
Expand Down Expand Up @@ -762,6 +764,14 @@
RelativePath="..\..\..\plugins\jheretic\include\version.h"
>
</File>
<Filter
Name="Win32"
>
<File
RelativePath="..\..\..\plugins\jheretic\res\resource.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Source Files"
Expand Down Expand Up @@ -855,6 +865,36 @@
>
</File>
</Filter>
<Filter
Name="Resource Files"
>
<File
RelativePath="..\..\..\plugins\jheretic\res\jheretic.ico"
>
</File>
<File
RelativePath="..\..\..\plugins\jheretic\res\jheretic.rc"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__JHERETIC__"
Culture="1033"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="__JHERETIC__"
Culture="1033"
/>
</FileConfiguration>
</File>
</Filter>
</Files>
<Globals>
</Globals>
Expand Down

0 comments on commit 84651fd

Please sign in to comment.