Skip to content

Instantly share code, notes, and snippets.

@hako
Created December 3, 2018 08:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hako/ff4e2f5ea6daf299e8719eee31f9cac6 to your computer and use it in GitHub Desktop.
Save hako/ff4e2f5ea6daf299e8719eee31f9cac6 to your computer and use it in GitHub Desktop.
build_llvm.sh
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
cd ../..
cd llvm/tools/clang/tools
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra
cd ../../../..
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/lld/trunk lld
cd ../..
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/polly/trunk polly
cd ../..
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/lldb/trunk lldb
cd ../..
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
cd ../..
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/openmp/trunk openmp
cd ../..
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/libcxx/trunk libcxx
cd ../..
cd llvm/projects
svn co http://llvm.org/svn/llvm-project/libcxxabi/trunk libcxxabi
cd ../..
mkdir build
cd build
cmake -G "Unix Makefiles" -DLLVM_TARGETS_TO_BUILD="X86" ../llvm
make -j12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment