You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stdcxx.apache.org by se...@apache.org on 2007/10/19 23:41:56 UTC

svn commit: r586620 - /incubator/stdcxx/branches/4.2.0/README

Author: sebor
Date: Fri Oct 19 14:41:55 2007
New Revision: 586620

URL: http://svn.apache.org/viewvc?rev=586620&view=rev
Log:
2007-10-19  Travis Vitek  <vi...@roguewave.com>

	Merged rev 586619 from branches/4.2.0.
	* README (Index): Update section names and numbers.
	(VisualStudio Directory Structure): Add new section 
	describing expected directory structure.
	(VisualStudio Setup Instructions): Remove filename
	extension from the list of supported configuration
	options so that the provided names match the names
	allowed by the configure script.

Modified:
    incubator/stdcxx/branches/4.2.0/README

Modified: incubator/stdcxx/branches/4.2.0/README
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/README?rev=586620&r1=586619&r2=586620&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/README (original)
+++ incubator/stdcxx/branches/4.2.0/README Fri Oct 19 14:41:55 2007
@@ -31,14 +31,14 @@
     Compatibility ................................................ 1.1
   Requirements ..................................................... 2
   Unpacking Instructions ........................................... 3
-  Directory Structure ...............................................4
-    Source Directory Structure ................................... 4.1
-    Library Files ................................................ 4.2
-    Library Utilities ............................................ 4.3
-    Locales ...................................................... 4.4
-    Test Suite Files ............................................. 4.5
-    Examples and Tutorials ....................................... 4.6
-    Build Directory Structure .................................... 4.7
+  Source Directory Structure ....................................... 4
+    Library Files ................................................ 4.1
+    Library Utilities ............................................ 4.2
+    Locales ...................................................... 4.3
+    Test Suite Files ............................................. 4.4
+    Examples and Tutorials ....................................... 4.5
+    Build Directory Structure .................................... 4.6
+      VisualStudio Build Directory Structure ................... 4.6.1
   Library Build Instructions ....................................... 5
     VisualStudio Setup Instructions .............................. 5.1
   Library Installation ............................................. 6
@@ -386,6 +386,38 @@
                /.depend/*.d       dependencies
 
 
+  4.6.1  VisualStudio Directory Structure
+  ---------------------------------------
+
+  The directory tree created and partially populated by  the configure
+  script, ${TOPDIR}/configure.bat, has the following structure:
+
+      ${BUILDDIR}/build_${CONFIG}.bat     Root build script
+       |         /*.{html,...}            Temporary files
+       +- ${CONFIG}/${CONFIG}.sln         Root solution
+       |         /${CONFIG}_ex.sln        Examples solution
+       |         /${CONFIG}_loc.sln       Locales solution
+       |         /${CONFIG}_run.sln       Run examples/tests solution
+       |         /${CONFIG}_tst.sln       Tests solution
+       |         /${CONFIG}_tstloc.sln    Locales tests solution
+       |         /${CONFIG}slngen.log     Configuration log file
+       +- Projects/*.vcproj               Project files
+       |          /examples/*.vcproj      Examples project files
+       |          /locales/*.vcproj       Locales project files
+       |          /tests/*.vcproj         Tests project files
+       |          /util/*.vcproj          Utilities project files
+       .
+       . ...${BUILDTYPE} directories generated by running build script
+       .
+       +- ${BUILDTYPE}/bin/*.{exe,...}    Binaries and temporary files
+                   /examples/*.{exe,...}  Binaries and temporary files
+                   /include/config.h      Generated config header
+                   /lib/*.{dll,lib,...}   Binaries and temporary files
+                   /src/*.{obj,...}       Temporary files
+                   /tests/*.{obj,...}     Binaries and temporary files
+                         /src/*.{obj,...} Temporary files
+
+
   5  Library Build Instructions
   -----------------------------
 
@@ -560,19 +592,19 @@
                 specified a current directory is assumed.
 
      <config>   name  (not  pathname)  of  a  config  file  containing
-                compiler options; the available configuration files
+                compiler options; the available configuration options
                 are:
-                icc-9.0.config  - for Intel C++ 9.0
-                icc-9.1.config  - for Intel C++ 9.1
-                icc-10.0.config - for Intel C++ 10.0
-                icc-10.0-x64.config - for Intel C++ 10.0 (x64 platform)
-                msvc-7.0.config - for Microsoft Visual C++ .NET
-                msvc-7.1.config - for Microsoft Visual C++ .NET 2003
-                msvc-8.0.config - for Microsoft Visual C++ .NET 2005
-                msvc-8.0-x64.config - for Microsoft Visual C++ .NET
-                                      2005 (x64 platform)
-                msvcex-8.0.config - for Microsoft Visual C++ Express
-                                    2005
+                icc-9.0         - for Intel C++ 9.0
+                icc-9.1         - for Intel C++ 9.1
+                icc-10.0        - for Intel C++ 10.0
+                icc-10.0-x64    - for Intel C++ 10.0 (x64 platform)
+                msvc-7.0        - for Microsoft Visual C++ .NET
+                msvc-7.1        - for Microsoft Visual C++ .NET 2003
+                msvc-8.0        - for Microsoft Visual C++ .NET 2005
+                msvc-8.0-x64    - for Microsoft Visual C++ .NET 2005
+                                  (x64 platform)
+                msvcex-8.0      - for Microsoft Visual C++ Express
+                                  2005
 
                 The  <config>  argument  is optional.  When  not
                 specified, the suitable config file will be selected