@@ -49,6 +49,21 @@ project(executorch)
49
49
50
50
include (${PROJECT_SOURCE_DIR} /tools/cmake/common/preset.cmake)
51
51
52
+ if (NOT CMAKE_CXX_STANDARD)
53
+ set (CMAKE_CXX_STANDARD 17)
54
+ endif ()
55
+ announce_configured_options(CMAKE_CXX_STANDARD)
56
+
57
+ if (NOT CMAKE_BUILD_TYPE )
58
+ set (CMAKE_BUILD_TYPE Debug)
59
+ endif ()
60
+ announce_configured_options(CMAKE_BUILD_TYPE )
61
+
62
+ announce_configured_options(CMAKE_CXX_COMPILER_ID)
63
+ announce_configured_options(CMAKE_TOOLCHAIN_FILE)
64
+ announce_configured_options(BUCK2)
65
+ announce_configured_options(PYTHON_EXECUTABLE)
66
+
52
67
load_build_preset()
53
68
include (${PROJECT_SOURCE_DIR} /tools/cmake/preset/default.cmake)
54
69
@@ -63,14 +78,6 @@ include(ExternalProject)
63
78
64
79
set (CMAKE_EXPORT_COMPILE_COMMANDS ON )
65
80
66
- if (NOT CMAKE_CXX_STANDARD)
67
- set (CMAKE_CXX_STANDARD 17)
68
- endif ()
69
-
70
- if (NOT CMAKE_BUILD_TYPE )
71
- set (CMAKE_BUILD_TYPE Debug)
72
- endif ()
73
-
74
81
# Setup RPATH.
75
82
# See https://gitlab.kitware.com/cmake/community/-/wikis/doc/cmake/RPATH-handling
76
83
# Use separate rpaths during build and install phases
@@ -712,6 +719,3 @@ if(EXECUTORCH_BUILD_VULKAN)
712
719
endif ()
713
720
714
721
include (Test .cmake)
715
-
716
- # Print all summary
717
- executorch_print_configuration_summary()
0 commit comments