Browse Source

All .ll files support in LLVM_BC

svidyuk 1 year ago
parent
commit
cb3da9494c

+ 1 - 0
build/ymake.core.conf

@@ -4761,6 +4761,7 @@ macro BPF_STATIC(Input, Output, Opts...) {
 ### Note: Output name is used as is, no extension added.
 macro LLVM_COMPILE_LL(Input, Output, Opts...) {
     .CMD=${CLANG_BC_ROOT}/bin/llvm-as ${input:Input} -o ${output;noauto:Output} ${kv;hide:"p BC"} ${kv;hide:"pc light-green"}
+    .SEM=add_custom_command OUTPUT ${output;noauto:Output} DEPENDS ${input:Inputs} COMMAND ${LLVMAS} ${input:Inputs} -o ${output;noauto:Output}
     PEERDIR(build/platform/clang)
 }
 

+ 0 - 6
certs/CMakeLists.darwin-x86_64.txt

@@ -6,12 +6,6 @@
 # original buildsystem will not be accepted.
 
 
-get_built_tool_path(
-  TOOL_rescompiler_bin
-  TOOL_rescompiler_dependency
-  tools/rescompiler/bin
-  rescompiler
-)
 
 add_library(certs INTERFACE)
 target_link_libraries(certs INTERFACE

+ 0 - 6
certs/CMakeLists.linux-aarch64.txt

@@ -6,12 +6,6 @@
 # original buildsystem will not be accepted.
 
 
-get_built_tool_path(
-  TOOL_rescompiler_bin
-  TOOL_rescompiler_dependency
-  tools/rescompiler/bin
-  rescompiler
-)
 
 add_library(certs INTERFACE)
 target_link_libraries(certs INTERFACE

+ 0 - 6
certs/CMakeLists.linux-x86_64.txt

@@ -6,12 +6,6 @@
 # original buildsystem will not be accepted.
 
 
-get_built_tool_path(
-  TOOL_rescompiler_bin
-  TOOL_rescompiler_dependency
-  tools/rescompiler/bin
-  rescompiler
-)
 
 add_library(certs INTERFACE)
 target_link_libraries(certs INTERFACE

+ 0 - 6
certs/CMakeLists.windows-x86_64.txt

@@ -6,12 +6,6 @@
 # original buildsystem will not be accepted.
 
 
-get_built_tool_path(
-  TOOL_rescompiler_bin
-  TOOL_rescompiler_dependency
-  tools/rescompiler/bin
-  rescompiler
-)
 
 add_library(certs INTERFACE)
 target_link_libraries(certs INTERFACE

+ 0 - 1
contrib/CMakeLists.txt

@@ -8,4 +8,3 @@
 
 add_subdirectory(libs)
 add_subdirectory(restricted)
-add_subdirectory(tools)

+ 0 - 1
contrib/libs/CMakeLists.linux-aarch64.txt

@@ -49,7 +49,6 @@ add_subdirectory(openldap)
 add_subdirectory(opentelemetry-proto)
 add_subdirectory(pcre)
 add_subdirectory(pdqsort)
-add_subdirectory(pfr)
 add_subdirectory(poco)
 add_subdirectory(protobuf)
 add_subdirectory(protoc)

+ 0 - 1
contrib/libs/CMakeLists.linux-x86_64.txt

@@ -50,7 +50,6 @@ add_subdirectory(openldap)
 add_subdirectory(opentelemetry-proto)
 add_subdirectory(pcre)
 add_subdirectory(pdqsort)
-add_subdirectory(pfr)
 add_subdirectory(poco)
 add_subdirectory(protobuf)
 add_subdirectory(protoc)

+ 0 - 36
contrib/libs/apache/arrow/CMakeLists.darwin-x86_64.txt

@@ -7,42 +7,6 @@
 
 
 find_package(ZLIB REQUIRED)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
 
 add_library(libs-apache-arrow)
 target_compile_options(libs-apache-arrow PUBLIC

+ 0 - 36
contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt

@@ -7,42 +7,6 @@
 
 
 find_package(ZLIB REQUIRED)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
-get_built_tool_path(
-  TOOL_flatc_bin
-  TOOL_flatc_dependency
-  contrib/tools/flatc/bin
-  flatc
-)
 
 add_library(libs-apache-arrow)
 target_compile_options(libs-apache-arrow PUBLIC

Some files were not shown because too many files changed in this diff