From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Ali Mohammad Pur <ali.mpfard@gmail.com> Date: Fri, 9 Jul 2021 05:01:05 +0430 Subject: [PATCH] build: Add Minerva platform definitions --- CMakeLists.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 73d5aff8926ed586e3489aba77ea1414e63b072b..c8425957cbd4d4ba28f0c0135b8c49f00c5dd507 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -432,6 +432,21 @@ if(CMAKE_SYSTEM_NAME STREQUAL "QNX") list(APPEND uv_libraries socket) endif() +if(CMAKE_SYSTEM_NAME STREQUAL "Minerva") + list(APPEND uv_headers + include/uv/posix.h + ) + list(APPEND uv_sources + src/unix/posix-hrtime.c + src/unix/posix-poll.c + src/unix/no-fsevents.c + src/unix/no-proctitle.c + ) + list(APPEND uv_libraries + dl + ) +endif() + if(APPLE OR CMAKE_SYSTEM_NAME MATCHES "DragonFly|FreeBSD|Linux|NetBSD|OpenBSD") list(APPEND uv_test_libraries util) list(APPEND uv_libraries m)