Merge branch 'refactor/merge_linux_driver_build_test' into 'master'

Linux: Merged rmt and driver Linux build test to one application

See merge request espressif/esp-idf!24395
pull/11869/head
Jakob Hasse 2023-07-10 15:44:50 +08:00
commit fad3294f04
6 zmienionych plików z 12 dodań i 36 usunięć

Wyświetl plik

@ -10,8 +10,19 @@
#include "driver/spi_master.h"
#include "driver/spi_common.h"
#include "Mockrmt_encoder.h"
#include "Mockrmt_common.h"
#include "Mockrmt_tx.h"
#include "Mockrmt_rx.h"
/*Test that mock functions exist*/
void app_main(void)
{
/*Test that mock functions exist*/
i2c_driver_delete(0);
rmt_channel_handle_t channel = 0;
rmt_new_bytes_encoder(NULL, NULL);
rmt_new_rx_channel(NULL, NULL);
rmt_del_channel(channel);
rmt_new_tx_channel(NULL, NULL);
}

Wyświetl plik

@ -1,8 +0,0 @@
# The following lines of boilerplate have to be in your project's
# CMakeLists in this exact order for cmake to work correctly
cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS main)
list(APPEND EXTRA_COMPONENT_DIRS "$ENV{IDF_PATH}/tools/mocks/driver/")
project(rmt_mock_build_test)

Wyświetl plik

@ -1,2 +0,0 @@
| Supported Targets | Linux |
| ----------------- | ----- |

Wyświetl plik

@ -1,2 +0,0 @@
idf_component_register(SRCS "main.c"
PRIV_REQUIRES "driver")

Wyświetl plik

@ -1,22 +0,0 @@
/*
* SPDX-FileCopyrightText: 2023 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: CC0-1.0
*/
#include <stdio.h>
#include "Mockrmt_encoder.h"
#include "Mockrmt_common.h"
#include "Mockrmt_tx.h"
#include "Mockrmt_rx.h"
void app_main(void)
{
rmt_channel_handle_t channel = 0;
/*Test that mock functions exist*/
rmt_new_bytes_encoder(NULL, NULL);
rmt_new_rx_channel(NULL, NULL);
rmt_del_channel(channel);
rmt_new_tx_channel(NULL, NULL);
}

Wyświetl plik

@ -1 +0,0 @@
CONFIG_IDF_TARGET="linux"