Index: tools/visual_studio/README.txt |
diff --git a/tools/visual_studio/README.txt b/tools/visual_studio/README.txt |
index c46aa3711a1db197aa433692c17367247c5a4d94..b199e181fcdc7b777defa2232ce50ddc35c70ff3 100644 |
--- a/tools/visual_studio/README.txt |
+++ b/tools/visual_studio/README.txt |
@@ -1,70 +1,12 @@ |
-This directory contains Microsoft Visual Studio project files for including v8 |
-in a Visual Studio/Visual C++ Express solution. All these project files have |
-been created for use with Microsoft Visual Studio 2005. They can however also |
-be used in both Visual Studio 2008 and Visual C++ 2008 Express Edition. When |
-using the project files in the 2008 editions minor upgrades to the files will |
-be performed by Visual Studio. |
- |
-v8_base.vcproj |
--------------- |
-Base V8 library containing all the V8 code but no JavaScript library code. |
- |
-v8.vcproj |
---------- |
-V8 library containing all the V8 and JavaScript library code embedded as source |
-which is compiled as V8 is running. |
- |
-v8_mksnapshot.vcproj |
--------------------- |
-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 |
-snapshot instead of source to be compiled as V8 is running. Using this library |
-provides significantly faster startup time than v8.vcproj. |
- |
-The property sheets common.vsprops, debug.vsprops and release.vsprops contains |
-most of the configuration options and are inhireted by the project files |
-described above. The location of the output directory used are defined in |
-common.vsprops. |
- |
-With regard to Platform SDK version V8 has no specific requriments and builds |
-with either what is supplied with Visual Studio 2005 or the latest Platform SDK |
-from Microsoft. |
- |
-When adding these projects to a solution the following dependencies needs to be |
-in place: |
- |
- v8.vcproj depends on v8_base.vcproj |
- v8_mksnapshot.vcproj depends on v8.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. |
- |
-If V8 without snapshot if preferred only v8_base.vcproj and v8.vcproj are |
-required and a project which uses V8 should depend on v8.vcproj. |
- |
-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. |
- |
-Finally a sample Visual Studio solution file for is provided. This solution file |
-includes the two sample projects together with the V8 projects and with the |
-dependencies configured as described above. |
- |
-Python requirements |
-------------------- |
-When using the Microsoft Visual Studio project files Python version 2.4 or later |
-is required. Make sure that python.exe is on the path before running Visual |
-Studio. The use of Python is in the command script js2c.cmd which is used in the |
-Custom Build Step for v8natives.js in the v8.vcproj project. |
+The Microsoft Visual Studio project files for including V8 in a Visual |
+Studio/Visual C++ Express solution has been retired. If a Visual |
+Studio project/solution is needed there is the option of using GYP to |
+generate these. Please look in the build directory in the root of the |
+V8 project. It contains the required infrastructure and a README.txt |
+file explaining how to get started. |
+ |
+Generating Visual Studio projects using GYP is how the Chromium |
+project integrated V8 into the Windows build. |
+ |
+The main build system for V8 is still SCons, see the V8 wiki page |
+http://code.google.com/p/v8/wiki/BuildingOnWindows for details. |