mirror of
https://github.com/shadps4-emu/ext-SDL.git
synced 2024-12-03 08:10:49 +00:00
3dcb451f85
To note, this file is currently formatted with CRLF line endings, rather than LF, to allow the file to be viewed with Notepad.
32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
================================================================================
|
|
CMake build system for SDL (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.
|