pan/mdg: Rename .one to .sat_signed
[mesa.git] / docs / install.html
index 61d2e6669620dd05938d4b10e5cce9ca149aab46..e31c7728cfba7ffeafa1bc0c7ca267d88f9ba6a8 100644 (file)
@@ -23,7 +23,6 @@
   <li><a href="#prereq-dri">For DRI and hardware acceleration</a>
   </ul>
 <li><a href="#meson">Building with meson</a>
-<li><a href="#autoconf">Building with autoconf (Linux/Unix/X11)</a>
 <li><a href="#scons">Building with SCons (Windows/Linux)</a>
 <li><a href="#android">Building with AOSP (Android)</a>
 <li><a href="#libs">Library Information</a>
 <h4>Build system</h4>
 
 <ul>
-<li><a href="https://mesonbuild.com">meson</a> is required when building on *nix platforms.
-<li>Autoconf was removed in 19.1.0, use meson instead
-<li><a href="http://www.scons.org/">SCons</a> is required for building on
-Windows and optional for Linux (it's an alternative to meson.)
+<li><a href="https://mesonbuild.com">meson</a> is required when building on *nix platforms and is supported on windows.
+<li><a href="http://www.scons.org/">SCons</a> is an alternative for building on
+Windows and Linux.
 </li>
 <li>Android Build system when building as native Android component. Meson
 is used when when building ARC.
@@ -76,7 +74,9 @@ Python Mako module is required. Version 0.8.0 or later should work.
 On Linux systems, flex and bison versions 2.5.35 and 2.4.1, respectively,
 (or later) should work.
 On Windows with MinGW, install flex and bison with:
+</p>
 <pre>mingw-get install msys-flex msys-bison</pre>
+<p>
 For MSVC on Windows, install
 <a href="http://winflexbison.sourceforge.net/">Win flex-bison</a>.
 </p>
@@ -107,12 +107,12 @@ the packaging tool used by your distro.
 
 <h2 id="meson">2. Building with meson</h2>
 
-<p><string>Meson &6t;= 0.46.0 is required</string></p>
+<p><strong>Meson &gt;= 0.46.0 is required</strong></p>
+
 
 <p>
 Meson is the latest build system in mesa, it is currently able to build for
-*nix systems like Linux and BSD, macOS, Haiku, and will be able to build for
-windows as well.
+*nix systems like Linux and BSD, macOS, Haiku, and Windows.
 </p>
 
 <p>
@@ -123,20 +123,22 @@ The general approach is:
   ninja -C builddir/
   sudo ninja -C builddir/ install
 </pre>
-<p>
-Please read the <a href="meson.html">detailed meson instructions</a>
-for more information
-</p>
 
-<h2 id="autoconf">3. Building with autoconf (Linux/Unix/X11)</h2>
+<p>On windows you can also use the visual studio backend</p>
+<pre>
+  meson builddir --backend=vs
+  cd builddir
+  msbuild mesa.sln /m
+</pre>
 
 <p>
-  Autoconf support was removed in Mesa 19.1.0. Please use meson instead.
+Please read the <a href="meson.html">detailed meson instructions</a>
+for more information
 </p>
 
 
 
-<h2 id="scons">4. Building with SCons (Windows/Linux)</h2>
+<h2 id="scons">3. Building with SCons (Windows/Linux)</h2>
 
 <p>
 To build Mesa with SCons on Linux or Windows do
@@ -172,7 +174,7 @@ Additional information is available in <a href="README.WIN32">README.WIN32</a>.
 
 
 
-<h2 id="android">5. Building with AOSP (Android)</h2>
+<h2 id="android">4. Building with AOSP (Android)</h2>
 
 <p>
 Currently one can build Mesa for Android as part of the AOSP project, yet
@@ -191,7 +193,7 @@ Android-x86 and/or other resources.
 </p>
 
 
-<h2 id="libs">6. Library Information</h2>
+<h2 id="libs">5. Library Information</h2>
 
 <p>
 When compilation has finished, look in the top-level <code>lib/</code>
@@ -228,7 +230,7 @@ versions of libGL and device drivers.
 </p>
 
 
-<h2 id="pkg-config">7. Building OpenGL programs with pkg-config</h2>
+<h2 id="pkg-config">6. Building OpenGL programs with pkg-config</h2>
 
 <p>
 Running <code>ninja install</code> will install package configuration files