Explorar el Código

fix(arch): FreeRTOS use task.h include without prefix

Stefan Profanter hace 5 años
padre
commit
1748f820ab
Se han modificado 2 ficheros con 2 adiciones y 1 borrados
  1. 1 1
      arch/freertosLWIP/ua_clock.c
  2. 1 0
      tools/azure-devops/freeRTOS/build.sh

+ 1 - 1
arch/freertosLWIP/ua_clock.c

@@ -9,7 +9,7 @@
 #ifdef UA_ARCHITECTURE_FREERTOSLWIP
 
 #include <open62541/types.h>
-#include <freertos/task.h>
+#include <task.h>
 
 /* The current time in UTC time */
 UA_DateTime UA_DateTime_now(void) {

+ 1 - 0
tools/azure-devops/freeRTOS/build.sh

@@ -15,6 +15,7 @@ CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Debug \
     -DUA_ENABLE_AMALGAMATION=OFF \
     -DCMAKE_TOOLCHAIN_FILE=${IDF_PATH}/tools/cmake/toolchain-esp32.cmake \
     -DUA_ARCHITECTURE=freertosLWIP \
+    -DUA_ARCH_EXTRA_INCLUDES=${IDF_PATH}/components/freertos/include/freertos \
     -DUA_BUILD_EXAMPLES=OFF"