Просмотр исходного кода

examples, components: remove C/C++ standard overrides

...where they are not necessary after switching to C17 and C++20.
Ivan Grokhotkov 3 лет назад
Родитель
Сommit
a2ca5d03c5

+ 0 - 3
components/driver/CMakeLists.txt

@@ -127,6 +127,3 @@ else()
                         REQUIRES esp_pm esp_ringbuf freertos soc hal esp_hw_support
                         LDFRAGMENTS linker.lf)
 endif()
-
-# uses C11 atomic feature
-set_source_files_properties(spi_master.c PROPERTIES COMPILE_FLAGS -std=gnu11)

+ 0 - 3
components/esp_eth/CMakeLists.txt

@@ -53,6 +53,3 @@ idf_component_register(SRCS "${srcs}"
                        INCLUDE_DIRS ${include}
                        REQUIRES "esp_event" # For using "ESP_EVENT_DECLARE_BASE" in header file
                        PRIV_REQUIRES ${priv_requires})
-
-# uses C11 atomic feature
-set_source_files_properties(src/esp_eth.c PROPERTIES COMPILE_FLAGS -std=gnu11)

+ 0 - 5
components/esp_event/CMakeLists.txt

@@ -25,8 +25,3 @@ idf_component_register(SRCS ${srcs}
                     REQUIRES ${requires}
                     PRIV_REQUIRES ${priv_requires}
                     LDFRAGMENTS linker.lf)
-
-if(CONFIG_ESP_EVENT_LOOP_PROFILING)
-    # uses C11 atomic feature
-    set_source_files_properties(esp_event.c PROPERTIES COMPILE_FLAGS -std=gnu11)
-endif()

+ 0 - 2
examples/cxx/experimental/esp_mqtt_cxx/components/esp_mqtt_cxx/CMakeLists.txt

@@ -4,8 +4,6 @@ idf_component_register(SRCS "esp_mqtt_cxx.cpp"
                     INCLUDE_DIRS "include"
                     )
 
-target_compile_options(${COMPONENT_LIB} PRIVATE "-std=gnu++17")
-
 if(TEST_BUILD)
     message(STATUS "Test build")
     idf_component_get_property(mqtt_dir mqtt COMPONENT_DIR)

+ 0 - 2
examples/cxx/experimental/esp_mqtt_cxx/ssl/main/CMakeLists.txt

@@ -1,4 +1,2 @@
 idf_component_register(SRCS "mqtt_ssl_example.cpp"
                     INCLUDE_DIRS ".")
-
-target_compile_options(${COMPONENT_LIB} PRIVATE "-std=gnu++17")

+ 0 - 1
examples/cxx/experimental/esp_mqtt_cxx/tcp/main/CMakeLists.txt

@@ -1,3 +1,2 @@
 idf_component_register(SRCS "mqtt_tcp_example.cpp"
                     INCLUDE_DIRS ".")
-target_compile_options(${COMPONENT_LIB} PRIVATE "-std=gnu++17")