15 lines
733 B
Makefile
15 lines
733 B
Makefile
all:
|
|
@if [ ! -d "llvm-project" ]; then \
|
|
echo "llvm-project not exist"; \
|
|
git clone https://github.com/llvm/llvm-project.git; \
|
|
cd llvm-project/ && mkdir build; \
|
|
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; \
|
|
fi
|
|
# @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
|
|
@mv llvm-project ${HOME}/
|