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="&quot;$(OutDir)\v8_mksnapshot.exe&quot;  
&quot;$(IntDir)\DerivedSources\snapshot.cc&quot;&#x0D;&#x0A;"
-                                       
AdditionalDependencies="$(OutDir)\v8_mksnapshot.exe"
-                                       
Outputs="$(IntDir)\DerivedSources\snapshot.cc"
-                               />
-                       </FileConfiguration>
-                       <FileConfiguration
-                               Name="Release|Win32"
-                               >
-                               <Tool
-                                       Name="VCCustomBuildTool"
-                                       Description="Building snapshot..."
-                                       
CommandLine="&quot;$(OutDir)\v8_mksnapshot.exe&quot;  
&quot;$(IntDir)\DerivedSources\snapshot.cc&quot;&#x0D;&#x0A;"
-                                       
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to