Author: [EMAIL PROTECTED]
Date: Mon Oct 27 00:52:59 2008
New Revision: 596
Added:
branches/bleeding_edge/tools/visual_studio/d8.vcproj (contents, props
changed)
branches/bleeding_edge/tools/visual_studio/d8js2c.cmd
Modified:
branches/bleeding_edge/tools/visual_studio/v8.sln
Log:
Added a Visual Studio project for the d8 developer shell. Currently without
readline support.
Review URL: http://codereview.chromium.org/7984
Added: branches/bleeding_edge/tools/visual_studio/d8.vcproj
==============================================================================
--- (empty file)
+++ branches/bleeding_edge/tools/visual_studio/d8.vcproj Mon Oct 27
00:52:59 2008
@@ -0,0 +1,185 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8,00"
+ Name="d8"
+ ProjectGUID="{7E4C7D2D-A4B9-40B9-8192-22654E626F6C}"
+ RootNamespace="d8"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="1"
+
InheritedPropertySheets=".\common.vsprops;.\debug.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="1"
+
InheritedPropertySheets=".\common.vsprops;.\release.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\..\src\d8.cc"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\d8.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\src\d8.js"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Processing js
files..."
+ CommandLine=".\d8js2c.cmd
..\..\src
"$(IntDir)\DerivedSources""
+
Outputs="$(IntDir)\DerivedSources\natives.cc;$(IntDir)\DerivedSources\natives-empty.cc"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCustomBuildTool"
+ Description="Processing js
files..."
+ CommandLine=".\d8js2c.cmd
..\..\src
"$(IntDir)\DerivedSources""
+
Outputs="$(IntDir)\DerivedSources\natives.cc;$(IntDir)\DerivedSources\natives-empty.cc"
+ />
+ </FileConfiguration>
+ </File>
+ <Filter
+ Name="generated files"
+ >
+ <File
+
RelativePath="$(IntDir)\DerivedSources\natives.cc"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
Added: branches/bleeding_edge/tools/visual_studio/d8js2c.cmd
==============================================================================
--- (empty file)
+++ branches/bleeding_edge/tools/visual_studio/d8js2c.cmd Mon Oct 27
00:52:59 2008
@@ -0,0 +1,6 @@
[EMAIL PROTECTED] off
+set SOURCE_DIR=%1
+set TARGET_DIR=%2
+set PYTHON="..\..\..\third_party\python_24\python.exe"
+if not exist %PYTHON% set PYTHON=python.exe
+%PYTHON% ..\js2c.py %TARGET_DIR%\natives.cc %TARGET_DIR%\natives-empty.cc
D8 %SOURCE_DIR%\macros.py %SOURCE_DIR%\d8.js
Modified: branches/bleeding_edge/tools/visual_studio/v8.sln
==============================================================================
--- branches/bleeding_edge/tools/visual_studio/v8.sln (original)
+++ branches/bleeding_edge/tools/visual_studio/v8.sln Mon Oct 27 00:52:59
2008
@@ -37,6 +37,11 @@
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}")
= "test", "test", "{AD933CE2-1303-448E-89C8-60B1FDD18EC3}"
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}")
= "d8", "d8.vcproj", "{7E4C7D2D-A4B9-40B9-8192-22654E626F6C}"
+ ProjectSection(ProjectDependencies) = postProject
+ {C0334F9A-1168-4101-9DD8-C30FB252D435} =
{C0334F9A-1168-4101-9DD8-C30FB252D435}
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@@ -51,6 +56,10 @@
{2DE20FFA-6F5E-48D9-84D8-09B044A5B119}.Debug|Win32.Build.0 =
Debug|Win32
{2DE20FFA-6F5E-48D9-84D8-09B044A5B119}.Release|Win32.ActiveCfg
= Release|
Win32
{2DE20FFA-6F5E-48D9-84D8-09B044A5B119}.Release|Win32.Build.0 =
Release|
Win32
+ {7E4C7D2D-A4B9-40B9-8192-22654E626F6C}.Debug|Win32.ActiveCfg =
Debug|
Win32
+ {7E4C7D2D-A4B9-40B9-8192-22654E626F6C}.Debug|Win32.Build.0 =
Debug|Win32
+ {7E4C7D2D-A4B9-40B9-8192-22654E626F6C}.Release|Win32.ActiveCfg
= Release|
Win32
+ {7E4C7D2D-A4B9-40B9-8192-22654E626F6C}.Release|Win32.Build.0 =
Release|
Win32
{865575D0-37E2-405E-8CBA-5F6C485B5A26}.Debug|Win32.ActiveCfg =
Debug|
Win32
{865575D0-37E2-405E-8CBA-5F6C485B5A26}.Debug|Win32.Build.0 =
Debug|Win32
{865575D0-37E2-405E-8CBA-5F6C485B5A26}.Release|Win32.ActiveCfg
= Release|
Win32
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---