Skip to content
This repository has been archived by the owner on May 6, 2019. It is now read-only.

Commit

Permalink
Added JSCore project
Browse files Browse the repository at this point in the history
Signed-off-by: Peter Nelson <peter@peterdn.com>
  • Loading branch information
peterdn committed Sep 11, 2010
1 parent 1bf64cd commit ce70286
Show file tree
Hide file tree
Showing 8 changed files with 353 additions and 0 deletions.
40 changes: 40 additions & 0 deletions JSCore/AssemblyInfo.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#include "stdafx.h"

using namespace System;
using namespace System::Reflection;
using namespace System::Runtime::CompilerServices;
using namespace System::Runtime::InteropServices;
using namespace System::Security::Permissions;

//
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
//
[assembly:AssemblyTitleAttribute("JSCore")];
[assembly:AssemblyDescriptionAttribute("")];
[assembly:AssemblyConfigurationAttribute("")];
[assembly:AssemblyCompanyAttribute("Microsoft")];
[assembly:AssemblyProductAttribute("JSCore")];
[assembly:AssemblyCopyrightAttribute("Copyright (c) Microsoft 2010")];
[assembly:AssemblyTrademarkAttribute("")];
[assembly:AssemblyCultureAttribute("")];

//
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the value or you can default the Revision and Build Numbers
// by using the '*' as shown below:

[assembly:AssemblyVersionAttribute("1.0.*")];

[assembly:ComVisible(false)];

[assembly:CLSCompliantAttribute(true)];

[assembly:SecurityPermission(SecurityAction::RequestMinimum, UnmanagedCode = true)];
6 changes: 6 additions & 0 deletions JSCore/JSCore.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// This is the main DLL file.

#include "stdafx.h"

#include "JSCore.h"

15 changes: 15 additions & 0 deletions JSCore/JSCore.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
// JSCore.h

#pragma once

using namespace System;

namespace WebKit {
namespace JSCore {

public ref class Class1
{
// TODO: Add your methods for this class here.
};

}}
240 changes: 240 additions & 0 deletions JSCore/JSCore.vcproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,240 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="JSCore"
ProjectGUID="{287EEE45-1390-44D5-982F-0B96D4A077DA}"
RootNamespace="JSCore"
Keyword="ManagedCProj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)bin\$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="1"
ManagedExtensions="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions="WIN32;_DEBUG"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="$(NoInherit)"
LinkIncremental="2"
GenerateDebugInformation="true"
AssemblyDebug="1"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)bin\$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="2"
CharacterSet="1"
ManagedExtensions="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions="WIN32;NDEBUG"
RuntimeLibrary="2"
UsePrecompiledHeader="2"
WarningLevel="3"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="$(NoInherit)"
LinkIncremental="1"
GenerateDebugInformation="true"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
<AssemblyReference
RelativePath="System.dll"
AssemblyName="System, Version=2.0.0.0, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
MinFrameworkVersion="131072"
/>
<AssemblyReference
RelativePath="System.Data.dll"
AssemblyName="System.Data, Version=2.0.0.0, PublicKeyToken=b77a5c561934e089, processorArchitecture=x86"
MinFrameworkVersion="131072"
/>
<AssemblyReference
RelativePath="System.XML.dll"
AssemblyName="System.Xml, Version=2.0.0.0, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
MinFrameworkVersion="131072"
/>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\AssemblyInfo.cpp"
>
</File>
<File
RelativePath=".\JSCore.cpp"
>
</File>
<File
RelativePath=".\Stdafx.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath=".\JSCore.h"
>
</File>
<File
RelativePath=".\resource.h"
>
</File>
<File
RelativePath=".\Stdafx.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
5 changes: 5 additions & 0 deletions JSCore/Stdafx.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
// stdafx.cpp : source file that includes just the standard includes
// JSCore.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information

#include "stdafx.h"
7 changes: 7 additions & 0 deletions JSCore/Stdafx.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently,
// but are changed infrequently

#pragma once


3 changes: 3 additions & 0 deletions JSCore/resource.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by app.rc
37 changes: 37 additions & 0 deletions WebKit.NET.sln
Original file line number Diff line number Diff line change
Expand Up @@ -13,25 +13,62 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebKitCore", "WebKitCore\WebKitCore.csproj", "{D1C8CE15-4279-45DA-989A-54561E0FD842}"
ProjectSection(ProjectDependencies) = postProject
{287EEE45-1390-44D5-982F-0B96D4A077DA} = {287EEE45-1390-44D5-982F-0B96D4A077DA}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JSCore", "JSCore\JSCore.vcproj", "{287EEE45-1390-44D5-982F-0B96D4A077DA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Debug|Any CPU.Build.0 = Debug|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Debug|Win32.ActiveCfg = Debug|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Release|Any CPU.ActiveCfg = Release|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Release|Any CPU.Build.0 = Release|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{44AFE214-12C7-4280-898D-A7C4AABF1533}.Release|Win32.ActiveCfg = Release|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Debug|Win32.ActiveCfg = Debug|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Release|Any CPU.Build.0 = Release|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{0F92D5BB-D2FC-42D5-8938-7A9D26BF3315}.Release|Win32.ActiveCfg = Release|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Debug|Win32.ActiveCfg = Debug|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Release|Any CPU.Build.0 = Release|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{D1C8CE15-4279-45DA-989A-54561E0FD842}.Release|Win32.ActiveCfg = Release|Any CPU
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Debug|Any CPU.ActiveCfg = Debug|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Debug|Win32.ActiveCfg = Debug|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Debug|Win32.Build.0 = Debug|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Release|Any CPU.ActiveCfg = Release|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Release|Mixed Platforms.Build.0 = Release|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Release|Win32.ActiveCfg = Release|Win32
{287EEE45-1390-44D5-982F-0B96D4A077DA}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down

0 comments on commit ce70286

Please sign in to comment.