summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/sdl2/docs/README-cmake.md
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/sdl2/docs/README-cmake.md')
-rw-r--r--3rdparty/sdl2/docs/README-cmake.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/3rdparty/sdl2/docs/README-cmake.md b/3rdparty/sdl2/docs/README-cmake.md
new file mode 100644
index 00000000000..db318602a92
--- /dev/null
+++ b/3rdparty/sdl2/docs/README-cmake.md
@@ -0,0 +1,32 @@
+CMake
+================================================================================
+(www.cmake.org)
+
+SDL's build system was traditionally based on autotools. Over time, this
+approach has suffered from several issues across the different supported
+platforms.
+To solve these problems, a new build system based on CMake is under development.
+It works in parallel to the legacy system, so users can experiment with it
+without complication.
+While still experimental, the build system should be usable on the following
+platforms:
+
+* FreeBSD
+* Linux
+* VS.NET 2010
+* MinGW and Msys
+* OS X with support for XCode
+
+
+================================================================================
+Usage
+================================================================================
+
+Assuming the source for SDL is located at ~/sdl
+
+ cd ~
+ mkdir build
+ cd build
+ cmake ../sdl
+
+This will build the static and dynamic versions of SDL in the ~/build directory.