Skip to content
This repository was archived by the owner on Dec 20, 2019. It is now read-only.

Commit 7d769d6

Browse files
committed
LDC: Add MIPS, MSP430, RISC-V and WebAssembly targets for prebuilt packages
1 parent 13ba2b0 commit 7d769d6

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.circleci/config.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,15 @@ commonSteps: &commonSteps
4949
else
5050
extraCMakeFlags="-DLLVM_ENABLE_LIBCXX=True -DHAVE_FUTIMENS=0"
5151
fi
52-
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$(dirname $PWD)/llvm-x64 -DLLVM_TARGETS_TO_BUILD="X86;AArch64;ARM;PowerPC;NVPTX" -DLLVM_ENABLE_ASSERTIONS=$LLVM_ENABLE_ASSERTIONS -DCOMPILER_RT_INCLUDE_TESTS=OFF $extraCMakeFlags $CIRCLE_WORKING_DIRECTORY
52+
cmake -G Ninja \
53+
-DCMAKE_BUILD_TYPE=Release \
54+
-DCMAKE_INSTALL_PREFIX=$(dirname $PWD)/llvm-x64 \
55+
-DLLVM_TARGETS_TO_BUILD="AArch64;ARM;Mips;MSP430;NVPTX;PowerPC;X86" \
56+
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="RISCV;WebAssembly" \
57+
-DLLVM_ENABLE_ASSERTIONS=$LLVM_ENABLE_ASSERTIONS \
58+
-DCOMPILER_RT_INCLUDE_TESTS=OFF \
59+
$extraCMakeFlags \
60+
$CIRCLE_WORKING_DIRECTORY
5361
ninja -j3 install
5462
cd ..
5563
- run:

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ build_script:
6161
- cd c:\projects
6262
- md ninja-llvm
6363
- cd ninja-llvm
64-
- cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=c:\projects\LLVM-%APPVEYOR_JOB_ARCH% -DLLVM_USE_CRT_RELEASE=MT -DLLVM_TARGETS_TO_BUILD=X86;AArch64;ARM;PowerPC;NVPTX -DLLVM_ENABLE_ASSERTIONS=%LLVM_ENABLE_ASSERTIONS% -DCOMPILER_RT_INCLUDE_TESTS=OFF ..\llvm
64+
- cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=c:\projects\LLVM-%APPVEYOR_JOB_ARCH% -DLLVM_USE_CRT_RELEASE=MT -DLLVM_TARGETS_TO_BUILD=AArch64;ARM;Mips;MSP430;NVPTX;PowerPC;X86 -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=RISCV;WebAssembly -DLLVM_ENABLE_ASSERTIONS=%LLVM_ENABLE_ASSERTIONS% -DCOMPILER_RT_INCLUDE_TESTS=OFF ..\llvm
6565
- ninja -j3 install
6666

6767
after_build:

0 commit comments

Comments
 (0)