diff options
author | Stefan Granitz <stefan.graenitz@gmail.com> | 2019-07-24 09:20:14 +0000 |
---|---|---|
committer | Stefan Granitz <stefan.graenitz@gmail.com> | 2019-07-24 09:20:14 +0000 |
commit | 7e6f355b3e4b455b3f18f4704199790f11a9e287 (patch) | |
tree | cbcf736194b9406965c1f67e978c80ea68dcb995 /lldb/scripts/build-lldb-llvm-clang | |
parent | 2b290885d947041136afd55a0f692497a4f4a46a (diff) | |
download | bcm5719-llvm-7e6f355b3e4b455b3f18f4704199790f11a9e287.tar.gz bcm5719-llvm-7e6f355b3e4b455b3f18f4704199790f11a9e287.zip |
[lldb] Remove Xcode project legacy
Summary: Since D65109 removed the manually maintained Xcode project, there's a few things we don't need anymore. Anything here we should keep or anything more to remove?
Reviewers: JDevlieghere, jasonmolenda, clayborg, jingham, lanza, teemperor
Subscribers: mgorny, lldb-commits, #lldb
Tags: #lldb
Differential Revision: https://reviews.llvm.org/D65155
llvm-svn: 366879
Diffstat (limited to 'lldb/scripts/build-lldb-llvm-clang')
-rwxr-xr-x | lldb/scripts/build-lldb-llvm-clang | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/lldb/scripts/build-lldb-llvm-clang b/lldb/scripts/build-lldb-llvm-clang deleted file mode 100755 index c71188ddd00..00000000000 --- a/lldb/scripts/build-lldb-llvm-clang +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/sh -x - -# Usage: -# build-lldb-llvm-clang <revision> [Debug|Release|BuildAndIntegration] -# build-lldb-llvm-clang <llvm-revision> <clang-revision> [Debug|Release|BuildAndIntegration] - -LLVM_REVISION=$1 -CLANG_REVISION=$2 -LLVM_CONFIGURATION=$3 - -if [ "$LLVM_REVISION" = "" ]; then - echo "Usage:\n build-lldb-llvm-clang <llvm-revision> [<clang-revision> Debug|Release||BuildAndIntegration]" - exit 1 -fi - -if [ "$CLANG_REVISION" = "" ]; then - $CLANG_REVISION = $LLVM_REVISION -fi - -# Checkout LLVM -svn co -q -r $LLVM_REVISION http://llvm.org/svn/llvm-project/llvm/trunk llvm - -# change directory to "./llvm" -cd llvm - -# Checkout Clang -# change directory to "./llvm/tools" -cd tools -svn co -q -r $CLANG_REVISION http://llvm.org/svn/llvm-project/cfe/trunk clang - -# change directory to "./llvm" -cd .. -for patch_file in ../scripts/llvm.*.diff -do - echo "Applying patch from '$patch_file'" - patch -p1 < "$patch_file" -done - -# change directory to "./llvm/tools/clang" -cd tools/clang -for patch_file in ../../../scripts/clang.*.diff -do - echo "Applying patch from '$patch_file'" - patch -p1 < "$patch_file" -done - -# change directory to "./" -cd ../../.. -pwd - -if [ "$LLVM_CONFIGURATION" = "Debug" ]; then - # Configure "Debug+Asserts" build - mkdir llvm-debug - cd llvm-debug - ../llvm/configure --enable-targets=x86_64,arm - make -j8 clang-only VERBOSE=1 PROJECT_NAME='llvm' - make -j8 tools-only VERBOSE=1 PROJECT_NAME='llvm' EDIS_VERSION=1 -elif [ "$LLVM_CONFIGURATION" = "Release" ]; then - # Configure "Release" build - mkdir llvm-release - cd llvm-release - ../llvm/configure --enable-targets=x86_64,arm --enable-optimized --disable-assertions - make -j8 clang-only VERBOSE=1 PROJECT_NAME='llvm' - make -j8 tools-only VERBOSE=1 PROJECT_NAME='llvm' EDIS_VERSION=1 -elif [ "$LLVM_CONFIGURATION" = "BuildAndIntegration" ]; then - # Don't configure or build for "BuildAndIntegration", this configuration - # is a preparation step for a build submission - - # Remove all patches, and the llvm and clang "test" directories - rm -rf ./scripts/*.diff ./llvm/test ./llvm/tools/clang/test -else - echo "checked out llvm (revision $LLVM_REVISION) and clang (revision $CLANG_REVISION)." - exit 0 -fi |