mirror of
https://gitee.com/jiuyilian/embedded-framework.git
synced 2025-01-06 10:16:51 -05:00
Improve:compile llvm.
This commit is contained in:
parent
18c0123ea9
commit
3cf1a1d8bd
|
@ -54,7 +54,7 @@ set(CLANG_FORMAT_FILE "LLVM ${CMAKE_SOURCE_DIR_IPCSDK}/tools/clang-format/.clang
|
|||
if(${LINUX_TEST} MATCHES "true")
|
||||
set(CLANG_TIDY_SUPPORT "true")
|
||||
set(CLANG_FORMAT_SUPPORT "true")
|
||||
set(LLVM_PATH "${CMAKE_SOURCE_DIR_IPCSDK}/tools/clang-tidy/llvm-project")
|
||||
set(LLVM_PATH "$ENV{HOME}/llvm-project")
|
||||
endif()
|
||||
# ------------ build clang-tools end ------------ #
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ all:
|
|||
echo "llvm-project not exist"; \
|
||||
git clone https://github.com/llvm/llvm-project.git; \
|
||||
cd llvm-project/ && mkdir build; \
|
||||
cd llvm-project/build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm; \
|
||||
cd build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm; \
|
||||
fi
|
||||
@if [ ! -d "llvm-project/build" ]; then \
|
||||
cd llvm-project/ && mkdir build; \
|
||||
|
@ -11,4 +11,5 @@ all:
|
|||
# @git clone https://github.com/llvm/llvm-project.git
|
||||
# @cd llvm-project/ && mkdir build
|
||||
@cd llvm-project/build && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra" ../llvm
|
||||
@cd llvm-project/build && make -j8
|
||||
@cd llvm-project/build && make -j8
|
||||
@mv llvm-project ${HOME}/
|
Loading…
Reference in New Issue
Block a user