From e83242b1bda3b7c711501d899ab19fe0cacf5937 Mon Sep 17 00:00:00 2001 From: Ridwan Shariffdeen Date: Tue, 17 Sep 2024 15:16:39 +0800 Subject: [PATCH 1/3] create error --- app/tools/generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/tools/generator.py b/app/tools/generator.py index 583e67c..70a22be 100644 --- a/app/tools/generator.py +++ b/app/tools/generator.py @@ -137,7 +137,7 @@ def iterate_path(source_path, project, file_extension, log_file): file_name = source_path.split("/")[-1][:-2] source_dir = source_path[:str(source_path).find(file_name)] source_dir = source_dir.replace(values.CONF_PATH_A, "") - regex = file_name + regex = file find_files(project.path, file_extension, log_file, regex) while os.stat(log_file).st_size == 0: From cbad0ed2d9a3a7a6a64c4ba2da00348d29dc25a8 Mon Sep 17 00:00:00 2001 From: Ridwan Shariffdeen Date: Tue, 17 Sep 2024 15:24:42 +0800 Subject: [PATCH 2/3] create error --- app/tools/generator.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/tools/generator.py b/app/tools/generator.py index 70a22be..2b6046e 100644 --- a/app/tools/generator.py +++ b/app/tools/generator.py @@ -134,10 +134,15 @@ def find_source_file(diff_file_list, project, log_file, file_extension): def iterate_path(source_path, project, file_extension, log_file): + regex = None file_name = source_path.split("/")[-1][:-2] source_dir = source_path[:str(source_path).find(file_name)] source_dir = source_dir.replace(values.CONF_PATH_A, "") - regex = file + if regex is None: + regex = file_name + else: + regex = regex + "\|" + file_name + find_files(project.path, file_extension, log_file, regex) while os.stat(log_file).st_size == 0: From bdcb705d860ee330b4328287640b742a8267e1fb Mon Sep 17 00:00:00 2001 From: Ridwan Shariffdeen Date: Tue, 17 Sep 2024 15:32:07 +0800 Subject: [PATCH 3/3] update --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index be28057..b9ad5ae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,7 +48,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-in llvm-${LLVM_VERSION}-dev \ llvm-${LLVM_VERSION}-tools -RUN mkdir -p /opt/llvm; git clone https://github.com/llvm/llvm-project.git /opt/llvm/source; cd /opt/llvm/source; git checkout llvmorg-${LLVM_TAG} +RUN mkdir -p /opt/llvm; git clone https://github.com/llvm/llvm-project.git /opt/llvm/source && cd /opt/llvm/source; git checkout llvmorg-${LLVM_TAG} RUN git clone https://github.com/rshariffdeen/clang-tools.git /opt/llvm/source/clang-tools-extra/clang-tools; cd /opt/llvm/source/clang-tools-extra/clang-tools; git checkout llvm-${LLVM_VERSION} RUN echo "add_subdirectory(clang-tools)" >> /opt/llvm/source/clang-tools-extra/CMakeLists.txt RUN mkdir /opt/llvm/build; cd /opt/llvm/build; cmake -G Ninja /opt/llvm/source/llvm -DCMAKE_BUILD_TYPE=Release -DCMAKE_ENABLE_ASSERTIONS=OFF -DLLVM_ENABLE_WERROR=OFF \