Skip to content

Commit 79a0759

Browse files
author
Jason Mobarak
committed
Remove x86 only build
1 parent b3ad703 commit 79a0759

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

build.bash

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ mkdir -p "build-x86"
88
mkdir -p output/opt
99

1010
MAKE_PACKAGES=
11-
BUILD_X86=n
1211
VERBOSE=
1312

1413
while [[ $# -gt 0 ]]; do
@@ -18,11 +17,6 @@ while [[ $# -gt 0 ]]; do
1817
MAKE_PACKAGES=y
1918
shift
2019
;;
21-
--build-x86)
22-
echo "*** Building x86_64 (in addition to ARM) ***"
23-
BUILD_X86=y
24-
shift
25-
;;
2620
--verbose)
2721
VERBOSE="-v"
2822
shift
@@ -42,19 +36,6 @@ CMAKE_COMMAND="\
4236
-DLLVM_BINUTILS_INCDIR=/usr/include \
4337
-DLLVM_INCLUDE_TESTS=OFF"
4438

45-
CMAKE_COMMAND_X86="\
46-
cmake -G Ninja \
47-
/work/obfuscator-llvm \
48-
-DCMAKE_INSTALL_PREFIX=/opt/llvm-obfuscator \
49-
-DCMAKE_CXX_FLAGS='-DENDIAN_LITTLE=1' \
50-
-DCMAKE_C_COMPILER=/usr/bin/gcc \
51-
-DCMAKE_CXX_COMPILER=/bin/cpp_wrapper.py \
52-
-DCMAKE_BUILD_TYPE=Release \
53-
-DLLVM_TARGET_ARCH=X86 \
54-
-DLLVM_TARGETS_TO_BUILD=X86 \
55-
-DLLVM_BINUTILS_INCDIR=/usr/include \
56-
-DLLVM_INCLUDE_TESTS=OFF"
57-
5839
PATCH_COMMAND="git apply /patches/*.patch"
5940

6041
docker run -i -t --rm \
@@ -74,27 +55,3 @@ if [[ -n "$MAKE_PACKAGES" ]]; then
7455
./stage_sysroot.bash
7556
tar -C output -cJf "llvm-obfuscator-arm-x86.txz" .
7657
fi
77-
78-
if [[ -n "$BUILD_X86" ]]; then
79-
80-
docker run -i -t --rm \
81-
-v $PWD/output/opt:/opt \
82-
arm-llvm-obf:base \
83-
/bin/bash -c "rm -rvf /opt/*"
84-
85-
docker run -i -t --rm \
86-
-v "$PWD/build-x86:/work/build" \
87-
-v $PWD/output/opt:/opt \
88-
-v $PWD/patches:/patches \
89-
arm-llvm-obf:base \
90-
/bin/bash -c "cd /work/obfuscator-llvm \
91-
&& $PATCH_COMMAND \
92-
&& cd /work/build \
93-
&& $CMAKE_COMMAND_X86 \
94-
&& ninja $VERBOSE \
95-
&& ninja $VERBOSE install"
96-
97-
if [[ -n "$MAKE_PACKAGES" ]]; then
98-
tar -C output -cJf "llvm-obfuscator-x86.txz" .
99-
fi
100-
fi

0 commit comments

Comments
 (0)