Author: [email protected]
Date: Thu Jan 29 00:47:45 2009
New Revision: 1181
Added:
trunk/tools/visual_studio/v8_snapshot_cc.vcproj
- copied unchanged from r1176,
/branches/bleeding_edge/tools/visual_studio/v8_snapshot_cc.vcproj
Modified:
trunk/src/api.cc
trunk/tools/visual_studio/README.txt
trunk/tools/visual_studio/v8.sln
trunk/tools/visual_studio/v8_snapshot.vcproj
Log:
Fix to visual studio dependencies in connection to snapshot generation.
Modified: trunk/src/api.cc
==============================================================================
--- trunk/src/api.cc (original)
+++ trunk/src/api.cc Thu Jan 29 00:47:45 2009
@@ -2184,7 +2184,7 @@
const char* v8::V8::GetVersion() {
- return "0.4.9.1";
+ return "0.4.9.2";
}
Modified: trunk/tools/visual_studio/README.txt
==============================================================================
--- trunk/tools/visual_studio/README.txt (original)
+++ trunk/tools/visual_studio/README.txt Thu Jan 29 00:47:45 2009
@@ -20,6 +20,11 @@
--------------------
Executable v8_mksnapshot.exe for building a heap snapshot from a running
V8.
+v8_snapshot_cc.vcproj
+---------------------
+Uses v8_mksnapshot.exe to generate snapshot.cc, which is used in
+v8_snapshot.vcproj.
+
v8_snapshot.vcproj
------------------
V8 library containing all the V8 and JavaScript library code embedded as a
heap
@@ -40,7 +45,8 @@
v8.vcproj depends on v8_base.vcproj
v8_mksnapshot.vcproj depends on v8.vcproj
- v8_snapshot.vcproj depends on v8_mksnapshot.vcproj and v8_base.vcproj
+ v8_snapshot_cc.vcproj depends on v8_mksnapshot.vcproj
+ v8_snapshot.vcproj depends on v8_snapshot_cc.vcproj and v8_base.vcproj
A project which uses V8 should then depend on v8_snapshot.vcproj.
@@ -50,6 +56,7 @@
Two sample project files are available as well. These are
v8_shell_sample.vcproj
for building the sample in samples\shell.cc and v8_process_sample.vcproj
for
building the sample in samples\process.cc. Add either of these (or both)
to a
+solution with v8_base, v8, v8_mksnapshot and v8_snapshot set up as
described
solution with v8_base, v8, v8_mksnapshot and v8_snapshot set up as
described
above and have them depend on v8_snapshot.
Modified: trunk/tools/visual_studio/v8.sln
==============================================================================
--- trunk/tools/visual_studio/v8.sln (original)
+++ trunk/tools/visual_studio/v8.sln Thu Jan 29 00:47:45 2009
@@ -14,7 +14,7 @@
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}")
= "v8_snapshot", "v8_snapshot.vcproj", "{C0334F9A-1168-4101-9DD8-C30FB252D435}"
ProjectSection(ProjectDependencies) = postProject
- {865575D0-37E2-405E-8CBA-5F6C485B5A26} =
{865575D0-37E2-405E-8CBA-5F6C485B5A26}
+ {0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F} =
{0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F}
{EC8B7909-62AF-470D-A75D-E1D89C837142} =
{EC8B7909-62AF-470D-A75D-E1D89C837142}
EndProjectSection
EndProject
@@ -42,12 +42,21 @@
{C0334F9A-1168-4101-9DD8-C30FB252D435} =
{C0334F9A-1168-4101-9DD8-C30FB252D435}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}")
= "v8_snapshot_cc", "v8_snapshot_cc.vcproj",
"{0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {865575D0-37E2-405E-8CBA-5F6C485B5A26} =
{865575D0-37E2-405E-8CBA-5F6C485B5A26}
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F}.Debug|Win32.ActiveCfg =
Debug|
Win32
+ {0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F}.Debug|Win32.Build.0 =
Debug|Win32
+ {0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F}.Release|Win32.ActiveCfg
= Release|
Win32
+ {0DDBDA8B-A49F-4CC7-A1D5-5BB8297C8A3F}.Release|Win32.Build.0 =
Release|
Win32
{21E22961-22BF-4493-BD3A-868F93DA5179}.Debug|Win32.ActiveCfg =
Debug|
Win32
{21E22961-22BF-4493-BD3A-868F93DA5179}.Debug|Win32.Build.0 =
Debug|Win32
{21E22961-22BF-4493-BD3A-868F93DA5179}.Release|Win32.ActiveCfg
= Release|
Win32
Modified: trunk/tools/visual_studio/v8_snapshot.vcproj
==============================================================================
--- trunk/tools/visual_studio/v8_snapshot.vcproj (original)
+++ trunk/tools/visual_studio/v8_snapshot.vcproj Thu Jan 29 00:47:45 2009
@@ -125,58 +125,17 @@
<Files>
<Filter
Name="generated files"
+ SourceControlFiles="false"
>
<File
RelativePath="$(IntDir)\..\v8\DerivedSources\natives-empty.cc"
>
</File>
<File
-
RelativePath="$(IntDir)\DerivedSources\snapshot.cc"
+
RelativePath="$(IntDir)\..\v8_snapshot_cc\DerivedSources\snapshot.cc"
>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
-
AdditionalIncludeDirectories="$(SolutionDir)..\v8\src"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
-
AdditionalIncludeDirectories="$(SolutionDir)..\v8\src"
- />
- </FileConfiguration>
</File>
</Filter>
- <File
- RelativePath="$(OutDir)\v8_mksnapshot.exe"
- >
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCustomBuildTool"
- Description="Building snapshot..."
-
CommandLine=""$(OutDir)\v8_mksnapshot.exe"
"$(IntDir)\DerivedSources\snapshot.cc"
"
-
AdditionalDependencies="$(OutDir)\v8_mksnapshot.exe"
-
Outputs="$(IntDir)\DerivedSources\snapshot.cc"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCustomBuildTool"
- Description="Building snapshot..."
-
CommandLine=""$(OutDir)\v8_mksnapshot.exe"
"$(IntDir)\DerivedSources\snapshot.cc"
"
-
AdditionalDependencies="$(OutDir)\v8_mksnapshot.exe"
-
Outputs="$(IntDir)\DerivedSources\snapshot.cc"
- />
- </FileConfiguration>
- </File>
</Files>
<Globals>
</Globals>
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---