refactor: replaced heap mock with Linux-compatible heap component

This commit is contained in:
Jakob Hasse
2024-05-16 16:52:32 +02:00
committed by Rocha Euripedes
parent d27bd520b2
commit 8b0b43efa8
3 changed files with 0 additions and 16 deletions

View File

@ -3,7 +3,6 @@ cmake_minimum_required(VERSION 3.16)
include($ENV{IDF_PATH}/tools/cmake/project.cmake) include($ENV{IDF_PATH}/tools/cmake/project.cmake)
set(COMPONENTS mqtt main) set(COMPONENTS mqtt main)
list(APPEND EXTRA_COMPONENT_DIRS list(APPEND EXTRA_COMPONENT_DIRS
"mocks/heap/"
"$ENV{IDF_PATH}/tools/mocks/esp_hw_support/" "$ENV{IDF_PATH}/tools/mocks/esp_hw_support/"
"$ENV{IDF_PATH}/tools/mocks/freertos/" "$ENV{IDF_PATH}/tools/mocks/freertos/"
"$ENV{IDF_PATH}/tools/mocks/esp_timer/" "$ENV{IDF_PATH}/tools/mocks/esp_timer/"

View File

@ -1,4 +0,0 @@
idf_component_get_property(original_heap_dir heap COMPONENT_OVERRIDEN_DIR)
idf_component_register(SRCS heap_mock.c
INCLUDE_DIRS "${original_heap_dir}/include")

View File

@ -1,11 +0,0 @@
#include "esp_heap_caps.h"
#include <stdint.h>
#include <stdlib.h>
void *heap_caps_calloc(size_t n, size_t size, uint32_t caps) {
(void)caps;
return calloc(n, size);
}