From 81759c77af28f367c71e71973d985dc1d7a7c87c Mon Sep 17 00:00:00 2001
From: Kitware Robot <kwrobot@kitware.com>
Date: Tue, 15 Oct 2013 11:04:26 -0400
Subject: Add Help/generator/*.rst for Windows- and OS X-only generators

Run "cmake --help-full cmake.1.rst" by hand on Windows and OS X.
Copy the generator/*.rst documents for generators unique to those
platforms into Help/generator.
---
 Help/generator/Borland Makefiles.rst                |  4 ++++
 Help/generator/CodeBlocks - MinGW Makefiles.rst     | 11 +++++++++++
 Help/generator/CodeBlocks - NMake Makefiles.rst     | 11 +++++++++++
 Help/generator/Eclipse CDT4 - MinGW Makefiles.rst   | 11 +++++++++++
 Help/generator/Eclipse CDT4 - NMake Makefiles.rst   | 11 +++++++++++
 Help/generator/MSYS Makefiles.rst                   |  7 +++++++
 Help/generator/MinGW Makefiles.rst                  |  7 +++++++
 Help/generator/NMake Makefiles JOM.rst              |  4 ++++
 Help/generator/NMake Makefiles.rst                  |  4 ++++
 Help/generator/Sublime Text 2 - MinGW Makefiles.rst | 11 +++++++++++
 Help/generator/Sublime Text 2 - NMake Makefiles.rst | 11 +++++++++++
 Help/generator/Visual Studio 10.rst                 |  9 +++++++++
 Help/generator/Visual Studio 11.rst                 |  9 +++++++++
 Help/generator/Visual Studio 12.rst                 |  9 +++++++++
 Help/generator/Visual Studio 6.rst                  |  4 ++++
 Help/generator/Visual Studio 7 .NET 2003.rst        |  4 ++++
 Help/generator/Visual Studio 7.rst                  |  4 ++++
 Help/generator/Visual Studio 8 2005.rst             |  8 ++++++++
 Help/generator/Visual Studio 9 2008.rst             |  9 +++++++++
 Help/generator/Watcom WMake.rst                     |  4 ++++
 Help/generator/Xcode.rst                            |  4 ++++
 21 files changed, 156 insertions(+)
 create mode 100644 Help/generator/Borland Makefiles.rst
 create mode 100644 Help/generator/CodeBlocks - MinGW Makefiles.rst
 create mode 100644 Help/generator/CodeBlocks - NMake Makefiles.rst
 create mode 100644 Help/generator/Eclipse CDT4 - MinGW Makefiles.rst
 create mode 100644 Help/generator/Eclipse CDT4 - NMake Makefiles.rst
 create mode 100644 Help/generator/MSYS Makefiles.rst
 create mode 100644 Help/generator/MinGW Makefiles.rst
 create mode 100644 Help/generator/NMake Makefiles JOM.rst
 create mode 100644 Help/generator/NMake Makefiles.rst
 create mode 100644 Help/generator/Sublime Text 2 - MinGW Makefiles.rst
 create mode 100644 Help/generator/Sublime Text 2 - NMake Makefiles.rst
 create mode 100644 Help/generator/Visual Studio 10.rst
 create mode 100644 Help/generator/Visual Studio 11.rst
 create mode 100644 Help/generator/Visual Studio 12.rst
 create mode 100644 Help/generator/Visual Studio 6.rst
 create mode 100644 Help/generator/Visual Studio 7 .NET 2003.rst
 create mode 100644 Help/generator/Visual Studio 7.rst
 create mode 100644 Help/generator/Visual Studio 8 2005.rst
 create mode 100644 Help/generator/Visual Studio 9 2008.rst
 create mode 100644 Help/generator/Watcom WMake.rst
 create mode 100644 Help/generator/Xcode.rst

diff --git a/Help/generator/Borland Makefiles.rst b/Help/generator/Borland Makefiles.rst
new file mode 100644
index 0000000..c00d00a
--- /dev/null
+++ b/Help/generator/Borland Makefiles.rst	
@@ -0,0 +1,4 @@
+Borland Makefiles
+-----------------
+
+Generates Borland makefiles.
diff --git a/Help/generator/CodeBlocks - MinGW Makefiles.rst b/Help/generator/CodeBlocks - MinGW Makefiles.rst
new file mode 100644
index 0000000..f54eb11
--- /dev/null
+++ b/Help/generator/CodeBlocks - MinGW Makefiles.rst	
@@ -0,0 +1,11 @@
+CodeBlocks - MinGW Makefiles
+----------------------------
+
+Generates CodeBlocks project files.
+
+Project files for CodeBlocks will be created in the top directory and
+in every subdirectory which features a CMakeLists.txt file containing
+a PROJECT() call.  Additionally a hierarchy of makefiles is generated
+into the build tree.  The appropriate make program can build the
+project through the default make target.  A "make install" target is
+also provided.
diff --git a/Help/generator/CodeBlocks - NMake Makefiles.rst b/Help/generator/CodeBlocks - NMake Makefiles.rst
new file mode 100644
index 0000000..c7f944a
--- /dev/null
+++ b/Help/generator/CodeBlocks - NMake Makefiles.rst	
@@ -0,0 +1,11 @@
+CodeBlocks - NMake Makefiles
+----------------------------
+
+Generates CodeBlocks project files.
+
+Project files for CodeBlocks will be created in the top directory and
+in every subdirectory which features a CMakeLists.txt file containing
+a PROJECT() call.  Additionally a hierarchy of makefiles is generated
+into the build tree.  The appropriate make program can build the
+project through the default make target.  A "make install" target is
+also provided.
diff --git a/Help/generator/Eclipse CDT4 - MinGW Makefiles.rst b/Help/generator/Eclipse CDT4 - MinGW Makefiles.rst
new file mode 100644
index 0000000..9e7a26e
--- /dev/null
+++ b/Help/generator/Eclipse CDT4 - MinGW Makefiles.rst	
@@ -0,0 +1,11 @@
+Eclipse CDT4 - MinGW Makefiles
+------------------------------
+
+Generates Eclipse CDT 4.0 project files.
+
+Project files for Eclipse will be created in the top directory.  In
+out of source builds, a linked resource to the top level source
+directory will be created.  Additionally a hierarchy of makefiles is
+generated into the build tree.  The appropriate make program can build
+the project through the default make target.  A "make install" target
+is also provided.
diff --git a/Help/generator/Eclipse CDT4 - NMake Makefiles.rst b/Help/generator/Eclipse CDT4 - NMake Makefiles.rst
new file mode 100644
index 0000000..b5133ad
--- /dev/null
+++ b/Help/generator/Eclipse CDT4 - NMake Makefiles.rst	
@@ -0,0 +1,11 @@
+Eclipse CDT4 - NMake Makefiles
+------------------------------
+
+Generates Eclipse CDT 4.0 project files.
+
+Project files for Eclipse will be created in the top directory.  In
+out of source builds, a linked resource to the top level source
+directory will be created.  Additionally a hierarchy of makefiles is
+generated into the build tree.  The appropriate make program can build
+the project through the default make target.  A "make install" target
+is also provided.
diff --git a/Help/generator/MSYS Makefiles.rst b/Help/generator/MSYS Makefiles.rst
new file mode 100644
index 0000000..0b89126
--- /dev/null
+++ b/Help/generator/MSYS Makefiles.rst	
@@ -0,0 +1,7 @@
+MSYS Makefiles
+--------------
+
+Generates MSYS makefiles.
+
+The makefiles use /bin/sh as the shell.  They require msys to be
+installed on the machine.
diff --git a/Help/generator/MinGW Makefiles.rst b/Help/generator/MinGW Makefiles.rst
new file mode 100644
index 0000000..ed4ccdd
--- /dev/null
+++ b/Help/generator/MinGW Makefiles.rst	
@@ -0,0 +1,7 @@
+MinGW Makefiles
+---------------
+
+Generates a make file for use with mingw32-make.
+
+The makefiles generated use cmd.exe as the shell.  They do not require
+msys or a unix shell.
diff --git a/Help/generator/NMake Makefiles JOM.rst b/Help/generator/NMake Makefiles JOM.rst
new file mode 100644
index 0000000..3a8744c
--- /dev/null
+++ b/Help/generator/NMake Makefiles JOM.rst	
@@ -0,0 +1,4 @@
+NMake Makefiles JOM
+-------------------
+
+Generates JOM makefiles.
diff --git a/Help/generator/NMake Makefiles.rst b/Help/generator/NMake Makefiles.rst
new file mode 100644
index 0000000..89f2479
--- /dev/null
+++ b/Help/generator/NMake Makefiles.rst	
@@ -0,0 +1,4 @@
+NMake Makefiles
+---------------
+
+Generates NMake makefiles.
diff --git a/Help/generator/Sublime Text 2 - MinGW Makefiles.rst b/Help/generator/Sublime Text 2 - MinGW Makefiles.rst
new file mode 100644
index 0000000..6e2ed02
--- /dev/null
+++ b/Help/generator/Sublime Text 2 - MinGW Makefiles.rst	
@@ -0,0 +1,11 @@
+Sublime Text 2 - MinGW Makefiles
+--------------------------------
+
+Generates Sublime Text 2 project files.
+
+Project files for Sublime Text 2 will be created in the top directory
+and in every subdirectory which features a CMakeLists.txt file
+containing a PROJECT() call.  Additionally Makefiles (or build.ninja
+files) are generated into the build tree.  The appropriate make
+program can build the project through the default make target.  A
+"make install" target is also provided.
diff --git a/Help/generator/Sublime Text 2 - NMake Makefiles.rst b/Help/generator/Sublime Text 2 - NMake Makefiles.rst
new file mode 100644
index 0000000..5e02fd4
--- /dev/null
+++ b/Help/generator/Sublime Text 2 - NMake Makefiles.rst	
@@ -0,0 +1,11 @@
+Sublime Text 2 - NMake Makefiles
+--------------------------------
+
+Generates Sublime Text 2 project files.
+
+Project files for Sublime Text 2 will be created in the top directory
+and in every subdirectory which features a CMakeLists.txt file
+containing a PROJECT() call.  Additionally Makefiles (or build.ninja
+files) are generated into the build tree.  The appropriate make
+program can build the project through the default make target.  A
+"make install" target is also provided.
diff --git a/Help/generator/Visual Studio 10.rst b/Help/generator/Visual Studio 10.rst
new file mode 100644
index 0000000..9ea7970
--- /dev/null
+++ b/Help/generator/Visual Studio 10.rst	
@@ -0,0 +1,9 @@
+Visual Studio 10
+----------------
+
+Generates Visual Studio 10 (2010) project files.
+
+It is possible to append a space followed by the platform name to
+create project files for a specific target platform.  E.g.  "Visual
+Studio 10 Win64" will create project files for the x64 processor;
+"Visual Studio 10 IA64" for Itanium.
diff --git a/Help/generator/Visual Studio 11.rst b/Help/generator/Visual Studio 11.rst
new file mode 100644
index 0000000..4115c8d
--- /dev/null
+++ b/Help/generator/Visual Studio 11.rst	
@@ -0,0 +1,9 @@
+Visual Studio 11
+----------------
+
+Generates Visual Studio 11 (2012) project files.
+
+It is possible to append a space followed by the platform name to
+create project files for a specific target platform.  E.g.  "Visual
+Studio 11 Win64" will create project files for the x64 processor;
+"Visual Studio 11 ARM" for ARM.
diff --git a/Help/generator/Visual Studio 12.rst b/Help/generator/Visual Studio 12.rst
new file mode 100644
index 0000000..51bcab7
--- /dev/null
+++ b/Help/generator/Visual Studio 12.rst	
@@ -0,0 +1,9 @@
+Visual Studio 12
+----------------
+
+Generates Visual Studio 12 (2013) project files.
+
+It is possible to append a space followed by the platform name to
+create project files for a specific target platform.  E.g.  "Visual
+Studio 12 Win64" will create project files for the x64 processor;
+"Visual Studio 12 ARM" for ARM.
diff --git a/Help/generator/Visual Studio 6.rst b/Help/generator/Visual Studio 6.rst
new file mode 100644
index 0000000..d619354
--- /dev/null
+++ b/Help/generator/Visual Studio 6.rst	
@@ -0,0 +1,4 @@
+Visual Studio 6
+---------------
+
+Generates Visual Studio 6 project files.
diff --git a/Help/generator/Visual Studio 7 .NET 2003.rst b/Help/generator/Visual Studio 7 .NET 2003.rst
new file mode 100644
index 0000000..2034140
--- /dev/null
+++ b/Help/generator/Visual Studio 7 .NET 2003.rst	
@@ -0,0 +1,4 @@
+Visual Studio 7 .NET 2003
+-------------------------
+
+Generates Visual Studio .NET 2003 project files.
diff --git a/Help/generator/Visual Studio 7.rst b/Help/generator/Visual Studio 7.rst
new file mode 100644
index 0000000..d0eb719
--- /dev/null
+++ b/Help/generator/Visual Studio 7.rst	
@@ -0,0 +1,4 @@
+Visual Studio 7
+---------------
+
+Generates Visual Studio .NET 2002 project files.
diff --git a/Help/generator/Visual Studio 8 2005.rst b/Help/generator/Visual Studio 8 2005.rst
new file mode 100644
index 0000000..d7b6de2
--- /dev/null
+++ b/Help/generator/Visual Studio 8 2005.rst	
@@ -0,0 +1,8 @@
+Visual Studio 8 2005
+--------------------
+
+Generates Visual Studio 8 2005 project files.
+
+It is possible to append a space followed by the platform name to
+create project files for a specific target platform.  E.g.  "Visual
+Studio 8 2005 Win64" will create project files for the x64 processor.
diff --git a/Help/generator/Visual Studio 9 2008.rst b/Help/generator/Visual Studio 9 2008.rst
new file mode 100644
index 0000000..ade9fd5
--- /dev/null
+++ b/Help/generator/Visual Studio 9 2008.rst	
@@ -0,0 +1,9 @@
+Visual Studio 9 2008
+--------------------
+
+Generates Visual Studio 9 2008 project files.
+
+It is possible to append a space followed by the platform name to
+create project files for a specific target platform.  E.g.  "Visual
+Studio 9 2008 Win64" will create project files for the x64 processor;
+"Visual Studio 9 2008 IA64" for Itanium.
diff --git a/Help/generator/Watcom WMake.rst b/Help/generator/Watcom WMake.rst
new file mode 100644
index 0000000..09bdc3d
--- /dev/null
+++ b/Help/generator/Watcom WMake.rst	
@@ -0,0 +1,4 @@
+Watcom WMake
+------------
+
+Generates Watcom WMake makefiles.
diff --git a/Help/generator/Xcode.rst b/Help/generator/Xcode.rst
new file mode 100644
index 0000000..d8a6790
--- /dev/null
+++ b/Help/generator/Xcode.rst
@@ -0,0 +1,4 @@
+Xcode
+-----
+
+Generate Xcode project files.
-- 
cgit v0.12