Skip to content

Commit 344e860

Browse files
committed
Merge branch 'master' of github/google/s2geometry
Merge CMake changes
2 parents e9ba53e + 79df391 commit 344e860

File tree

2 files changed

+15
-13
lines changed

2 files changed

+15
-13
lines changed

CMakeLists.txt

+14-12
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,23 @@
1-
cmake_minimum_required(VERSION 3.1)
1+
cmake_minimum_required(VERSION 3.5)
2+
23
project(s2-geometry)
3-
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
4+
45
include(CMakeDependentOption)
56
include(CheckCXXCompilerFlag)
67
include(FeatureSummary)
78
include(FindPackageHandleStandardArgs)
89

10+
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
11+
# Avoid "Policy CMP0042 is not set" warning on macOS.
12+
if (APPLE)
13+
set(CMAKE_MACOSX_RPATH TRUE)
14+
endif()
15+
16+
set(CMAKE_CXX_STANDARD 11)
17+
set(CMAKE_CXX_STANDARD_REQUIRED ON)
18+
# No compiler-specific extensions, i.e. -std=c++11, not -std=gnu++11.
19+
set(CMAKE_CXX_EXTENSIONS OFF)
20+
921
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/third_party/cmake")
1022

1123
option(WITH_GFLAGS "Use gflags to change command line flags." OFF)
@@ -53,16 +65,6 @@ find_package(SWIG)
5365
find_package(PythonInterp)
5466
find_package(PythonLibs)
5567

56-
# Avoid "Policy CMP0042 is not set" warning on macOS.
57-
if (APPLE)
58-
set(CMAKE_MACOSX_RPATH TRUE)
59-
endif()
60-
61-
set(CMAKE_CXX_STANDARD 11)
62-
set(CMAKE_CXX_STANDARD_REQUIRED ON)
63-
# No compiler-specific extensions, i.e. -std=c++11, not -std=gnu++11.
64-
set(CMAKE_CXX_EXTENSIONS OFF)
65-
6668
if (WIN32)
6769
# Use unsigned characters
6870
add_definitions(-J)

src/s2/s2builderutil_lax_polygon_layer_test.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
#include <memory>
2323
#include <set>
2424
#include <string>
25-
#include "s2/third_party/absl/base/integral_types.h"
2625
#include <gtest/gtest.h>
26+
#include "s2/base/integral_types.h"
2727
#include "s2/third_party/absl/memory/memory.h"
2828
#include "s2/third_party/absl/strings/string_view.h"
2929
#include "s2/mutable_s2shape_index.h"

0 commit comments

Comments
 (0)