From b53f4811f505952cf9b07ff1786143e240a0d497 Mon Sep 17 00:00:00 2001 From: Sizov Nikita Date: Fri, 26 May 2023 20:04:46 +0300 Subject: [PATCH] Ets add escompat to stdlib Signed-off-by: Sizov Nikita --- CMakeLists.txt | 1 + parser/ETSparser.cpp | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a5cba94a0..b1adeabf9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,6 +27,7 @@ if(PANDA_WITH_ETS) " \"baseUrl\": \"${PANDA_ROOT}\",\n" " \"paths\": {\n" " \"std\": [\"${PANDA_ROOT}/plugins/ets/stdlib/std\"],\n" + " \"escompat\": [\"${PANDA_ROOT}/plugins/ets/stdlib/escompat\"],\n" " \"import_tests\": [\"${CMAKE_CURRENT_SOURCE_DIR}/test/parser/ets/import_tests\"]\n" " }\n" " }\n" diff --git a/parser/ETSparser.cpp b/parser/ETSparser.cpp index 5a0731596..bc7f195cc 100644 --- a/parser/ETSparser.cpp +++ b/parser/ETSparser.cpp @@ -231,8 +231,8 @@ static bool IsCompitableExtension(const std::string &extension) std::vector ETSParser::CollectExternalSources() { std::vector paths; - std::vector stdlib = {"std/core", "std/math", "std/containers", - "std/time", "std/interop/js", "std/serialization"}; + std::vector stdlib = {"std/core", "std/math", "std/containers", "std/time", + "std/interop/js", "std/serialization", "escompat"}; #ifdef USE_UNIX_SYSCALL for (auto const &path : stdlib) { -- Gitee