aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Weiblen <mikew@lunarg.com>2019-07-16 15:12:26 -0600
committerMike Weiblen <mikew@lunarg.com>2019-07-16 15:12:26 -0600
commit2937fd439c789dda0d8c901e908e1379624b38ef (patch)
tree1b12bca70ce78f246238a1a856ef2b5695944d41
parent39f264fd192ad346f489d31245e8789889e3fe0d (diff)
downloadvulkan-tools-2937fd439c789dda0d8c901e908e1379624b38ef.tar.gz
build: Update cmake_minimum_required(VERSION 3.10.2)
Change-Id: I193d23da109a81e0b385a3d9fc54a6d266b6d026
-rw-r--r--BUILD.md10
-rw-r--r--CMakeLists.txt2
2 files changed, 6 insertions, 6 deletions
diff --git a/BUILD.md b/BUILD.md
index b3bd2837..7bc0253e 100644
--- a/BUILD.md
+++ b/BUILD.md
@@ -216,7 +216,7 @@ generate the native platform files.
- [2017](https://www.visualstudio.com/vs/downloads/)
- The Community Edition of each of the above versions is sufficient, as
well as any more capable edition.
-- CMake: Continuous integration tools use [CMake 3.12.2](https://github.com/Kitware/CMake/releases/tag/v3.12.2) for Windows
+- [CMake 3.10.2](https://cmake.org/files/v3.10/cmake-3.10.2-win64-x64.zip) is recommended.
- Use the installer option to add CMake to the system PATH
- Git Client Support
- [Git for Windows](http://git-scm.com/download/win) is a popular solution
@@ -363,7 +363,7 @@ that the minimum supported compiler versions are GCC 4.8.2 and Clang 3.4,
although earlier versions may work. It should be straightforward to adapt this
repository to other Linux distributions.
-The continuous integration tools use [CMake 3.12.4](https://github.com/Kitware/CMake/releases/tag/v3.12.4) for Linux
+[CMake 3.10.2](https://cmake.org/files/v3.10/cmake-3.10.2-Linux-x86_64.tar.gz) is recommended.
#### Required Package List
@@ -611,7 +611,7 @@ Setup Homebrew and components
- Add packages with the following:
- brew install cmake python
+ brew install python
### Android Build
@@ -707,7 +707,7 @@ first build layers using steps above, then run:
Tested on OSX version 10.12.6
-The continuous integration tools use [CMake 3.11.3](https://github.com/Kitware/CMake/releases/tag/v3.11.3) for MacOS
+- [CMake 3.10.2](https://cmake.org/files/v3.10/cmake-3.10.2-Darwin-x86_64.tar.gz) is recommended.
Setup Homebrew and components
@@ -722,7 +722,7 @@ Setup Homebrew and components
- Add packages with the following (may need refinement)
- brew install cmake python python3 git
+ brew install python python3 git
### Clone the Repository
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c163b180..e6ba640b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -18,7 +18,7 @@
# CMake project initialization ---------------------------------------------------------------------------------------------------
# This section contains pre-project() initialization, and ends with the project() command.
-cmake_minimum_required(VERSION 3.4)
+cmake_minimum_required(VERSION 3.10.2)
# Apple: Must be set before enable_language() or project() as it may influence configuration of the toolchain and flags.
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.12" CACHE STRING "Minimum OS X deployment version")