Skip to content

Commit

Permalink
Merge pull request #42 from dolphinsmalltalk/blairmc/proclist
Browse files Browse the repository at this point in the history
Blairmc/proclist
  • Loading branch information
blairmcg committed Feb 20, 2016
2 parents 5bab482 + ef88084 commit 33f53f0
Show file tree
Hide file tree
Showing 33 changed files with 644 additions and 665 deletions.
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,4 @@ UpgradeLog.htm
*.sdf
*.aps
*.opensdf
*.VC.opendb

Version.h
*.VC.opendb
10 changes: 1 addition & 9 deletions Compiler/Compiler.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,12 @@
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(SolutionDir)$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IgnoreImportLibrary>true</IgnoreImportLibrary>
<LinkIncremental>false</LinkIncremental>
<TargetName>DolphinCR7</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='VM Debug|Win32'">
<OutDir>$(SolutionDir)$(Configuration)\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<IgnoreImportLibrary>true</IgnoreImportLibrary>
<LinkIncremental>true</LinkIncremental>
<TargetName>DolphinCR7</TargetName>
Expand All @@ -75,7 +73,6 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_VM_DLL;_WIN32_WINNT=0x0400;WIN32;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
Expand All @@ -93,7 +90,6 @@
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0809</Culture>
<AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
Expand Down Expand Up @@ -129,7 +125,6 @@
</Midl>
<ClCompile>
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
<AdditionalIncludeDirectories>$(SolutionDir)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG;_DEBUG;USE_VM_DLL;_WIN32_WINNT=0x0400;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
Expand All @@ -150,7 +145,6 @@
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Culture>0x0809</Culture>
<AdditionalIncludeDirectories>$(IntDir)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
Expand Down Expand Up @@ -213,11 +207,9 @@
<Project>{241d4e3e-44c0-40b7-be1b-5249916fe631}</Project>
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
</ProjectReference>
<ProjectReference Include="..\VMLib\VMLib.vcxproj">
<Project>{bc5d162d-46bc-42cf-85db-cb715ee8517e}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
<Import Project="$(SolutionDir)dolphin.targets" />
</ImportGroup>
</Project>
19 changes: 3 additions & 16 deletions ConsoleStub/Console.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<CustomBuildStep>
<Message>Copying "$(TargetPath)" to "$(SolutionDir)..\..\$(TargetFileName)"</Message>
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
</Command>
<Outputs>$(SolutionDir)..\..\$(TargetFileName)</Outputs>
<Inputs>$(TargetPath)</Inputs>
Expand All @@ -73,20 +73,13 @@
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
<FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CONSOLE;NDEBUG;STRICT;WIN32;USE_VM_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>ist.h</PrecompiledHeaderFile>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CallingConvention>StdCall</CallingConvention>
<CompileAs>Default</CompileAs>
</ClCompile>
Expand All @@ -98,8 +91,6 @@
<AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
<OutputFile>$(OutDir)$(ProjectName)Stub.exe</OutputFile>
<Version>6.0</Version>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<LargeAddressAware>false</LargeAddressAware>
<TerminalServerAware>false</TerminalServerAware>
Expand All @@ -108,13 +99,12 @@
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
<ProgramDatabaseFile />
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='VM Debug|Win32'">
<CustomBuildStep>
<Message>Copying "$(TargetPath)" to "$(SolutionDir)..\..\$(TargetFileName)"</Message>
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
</Command>
<Outputs>$(SolutionDir)..\..\$(TargetFileName)</Outputs>
<Inputs>$(TargetPath)</Inputs>
Expand All @@ -125,19 +115,15 @@
<ClCompile>
<Optimization>Disabled</Optimization>
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
<AdditionalIncludeDirectories>$(SolutionDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG;_DEBUG;_CONSOLE;STRICT;WIN32;USE_VM_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>ist.h</PrecompiledHeaderFile>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CallingConvention>StdCall</CallingConvention>
<CompileAs>Default</CompileAs>
<MinimalRebuild>true</MinimalRebuild>
Expand Down Expand Up @@ -194,5 +180,6 @@
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
<Import Project="$(SolutionDir)dolphin.targets"/>
</ImportGroup>
</Project>
13 changes: 6 additions & 7 deletions ConsoleStub/stub.rc
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,16 @@
//
#include "winres.h"
#include "..\rc_stub.h"

#include "Version.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.K.) resources
// English (United Kingdom) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
Expand All @@ -35,8 +33,9 @@ END

2 TEXTINCLUDE
BEGIN
"#include ""winres.h""\0"
"#include ""..\\rc_stub.h""\0"
"#include ""winres.h""\r\n"
"#include ""..\\rc_stub.h""\r\n"
"#include ""Version.h""\0"
END

3 TEXTINCLUDE
Expand All @@ -47,7 +46,7 @@ END

#endif // APSTUDIO_INVOKED

#endif // English (U.K.) resources
#endif // English (United Kingdom) resources
/////////////////////////////////////////////////////////////////////////////


Expand Down
27 changes: 12 additions & 15 deletions ConsoleToGo/ConsoleToGo.rc
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,16 @@
#include "winres.h"
#include "..\rc_vm.h"
#include "..\rc_stub.h"
#include "Version.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
// English (United States) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
Expand Down Expand Up @@ -48,7 +47,6 @@ BEGIN
VALUE "FileDescription", "Dolphin ToGo Console Application"
VALUE "FileVersion", "1, 0, 0, 1"
VALUE "LegalCopyright", "Copyright � Object Arts 1997-2016."
VALUE "LegalTrademarks", ""
VALUE "OriginalFilename", "ConsoleToGo.exe"
VALUE "ProductName", "A Dolphin ToGo Console Application"
VALUE "ProductVersion", "1, 0, 0, 1"
Expand All @@ -60,18 +58,16 @@ BEGIN
END
END

#endif // English (U.S.) resources
#endif // English (United States) resources
/////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////
// English (U.K.) resources
// English (United Kingdom) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
Expand All @@ -88,7 +84,8 @@ END
BEGIN
"#include ""winres.h""\r\n"
"#include ""..\\rc_vm.h""\r\n"
"#include ""..\\rc_stub.h""\0"
"#include ""..\\rc_stub.h""\r\n"
"#include ""Version.h""\0"
END

3 TEXTINCLUDE
Expand All @@ -105,18 +102,18 @@ END
// String Table
//

STRINGTABLE
STRINGTABLE
BEGIN
IDS_APPNAME "A Dolphin Smalltalk Console Application"
END

STRINGTABLE
STRINGTABLE
BEGIN
IDP_INVALIDIMAGETYPE "Executable file '%1' is corrupt"
IDP_OPENIMAGEFAILURE "Fail to load executable '%1'"
END

STRINGTABLE
STRINGTABLE
BEGIN
IDP_RECURSIVEDNU "Recursive message not understood (#%2). See crash dump."
IDP_STACKOVERFLOW "Unrecoverable stack overflow (%1!u!, %2!x!, %3!x!, %4!u!). See crash dump."
Expand All @@ -135,17 +132,17 @@ BEGIN
IDP_UNKNOWNIMAGEERROR "An unknown error occurred while loading the executable"
END

STRINGTABLE
STRINGTABLE
BEGIN
IDP_FAILTOHOOK "Unable to hook window creation events (%1!d!).%nPlease wait a few moments and try again."
END

STRINGTABLE
STRINGTABLE
BEGIN
IDS_APP_SHORT_NAME "Dolphin"
END

#endif // English (U.K.) resources
#endif // English (United Kingdom) resources
/////////////////////////////////////////////////////////////////////////////


Expand Down
17 changes: 3 additions & 14 deletions ConsoleToGo/ConsoleToGo.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<CustomBuildStep>
<Message>Copying "$(TargetPath)" to "$(SolutionDir)..\..\$(TargetFileName)"</Message>
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
</Command>
<Outputs>$(SolutionDir)..\..\$(TargetFileName)</Outputs>
<Inputs>$(TargetPath)</Inputs>
Expand All @@ -74,21 +74,15 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CONSOLE;STRICT;TO_GO;NDEBUG;_CTYPE_DISABLE_MACROS;WIN32;_WINDOWS;WIN32_LEAN_AND_MEAN;WIN32_EXTRA_LEAN;ZEXPORT=__stdcall;ZEXPORTVA=__cdecl;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<ExceptionHandling />
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>ist.h</PrecompiledHeaderFile>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CallingConvention>FastCall</CallingConvention>
<CompileAs>Default</CompileAs>
</ClCompile>
Expand All @@ -113,8 +107,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='VM Debug|Win32'">
<CustomBuildStep>
<Message>Copying "$(TargetPath)" to "$(SolutionDir)..\..\$(TargetFileName)"</Message>
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"
</Command>
<Command>copy "$(TargetPath)" "$(SolutionDir)..\..\$(TargetFileName)"</Command>
<Outputs>$(SolutionDir)..\..\$(TargetFileName)</Outputs>
<Inputs>$(TargetPath)</Inputs>
</CustomBuildStep>
Expand All @@ -126,19 +119,14 @@
</Midl>
<ClCompile>
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion>
<AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>DEBUG;_DEBUG;_CONSOLE;STRICT;TO_GO;_CTYPE_DISABLE_MACROS;WIN32;_WINDOWS;WIN32_LEAN_AND_MEAN;WIN32_EXTRA_LEAN;ZEXPORT=__stdcall;ZEXPORTVA=__cdecl;_HAS_EXCEPTIONS=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<ExceptionHandling>
</ExceptionHandling>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>ist.h</PrecompiledHeaderFile>
<BrowseInformation>true</BrowseInformation>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CallingConvention>FastCall</CallingConvention>
Expand Down Expand Up @@ -249,5 +237,6 @@
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
<Import Project="$(SolutionDir)dolphin.targets"/>
</ImportGroup>
</Project>
Loading

0 comments on commit 33f53f0

Please sign in to comment.