ports: Don't set CMAKE_TOOLCHAIN_FILE environment variable
This doesn't allow llvm to build native tablegen
This commit is contained in:
parent
46dd411273
commit
628825fdff
|
@ -8,7 +8,7 @@ DEPENDENCIES=('mesa')
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
$BANAN_CMAKE \
|
$BANAN_CMAKE \
|
||||||
--toolchain="$CMAKE_TOOLCHAIN_FILE" \
|
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||||
--fresh -GNinja -S . -B build \
|
--fresh -GNinja -S . -B build \
|
||||||
-DCMAKE_INSTALL_PREFIX='/usr' \
|
-DCMAKE_INSTALL_PREFIX='/usr' \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
|
|
@ -7,7 +7,7 @@ DEPENDENCIES=('openssl' 'libuv' 'make' 'bash')
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
$BANAN_CMAKE \
|
$BANAN_CMAKE \
|
||||||
--toolchain=$BANAN_TOOLCHAIN_DIR/Toolchain.txt \
|
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||||
-B build -GNinja --fresh \
|
-B build -GNinja --fresh \
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DCMAKE_USE_OPENSSL=ON \
|
-DCMAKE_USE_OPENSSL=ON \
|
||||||
|
|
|
@ -29,8 +29,6 @@ export OBJDUMP="$BANAN_TOOLCHAIN_TRIPLE-objdump"
|
||||||
export STRIP="$BANAN_TOOLCHAIN_TRIPLE-strip"
|
export STRIP="$BANAN_TOOLCHAIN_TRIPLE-strip"
|
||||||
export CXXFILT="$BANAN_TOOLCHAIN_TRIPLE-c++filt"
|
export CXXFILT="$BANAN_TOOLCHAIN_TRIPLE-c++filt"
|
||||||
|
|
||||||
export CMAKE_TOOLCHAIN_FILE="$BANAN_TOOLCHAIN_DIR/Toolchain.txt"
|
|
||||||
|
|
||||||
pushd "$BANAN_ROOT_DIR" >/dev/null
|
pushd "$BANAN_ROOT_DIR" >/dev/null
|
||||||
./bos all && ./bos install || exit 1
|
./bos all && ./bos install || exit 1
|
||||||
popd >/dev/null
|
popd >/dev/null
|
||||||
|
|
|
@ -10,7 +10,7 @@ configure() {
|
||||||
sed -i 's/CMAKE_INSTALL_FULL_DATAROOTDIR/CMAKE_INSTALL_FULL_DATADIR/' CMakeLists.txt
|
sed -i 's/CMAKE_INSTALL_FULL_DATAROOTDIR/CMAKE_INSTALL_FULL_DATADIR/' CMakeLists.txt
|
||||||
|
|
||||||
$BANAN_CMAKE \
|
$BANAN_CMAKE \
|
||||||
--toolchain="$CMAKE_TOOLCHAIN_FILE" \
|
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||||
--fresh -GNinja -S . -B build \
|
--fresh -GNinja -S . -B build \
|
||||||
-DCMAKE_INSTALL_PREFIX="$BANAN_SYSROOT/usr" \
|
-DCMAKE_INSTALL_PREFIX="$BANAN_SYSROOT/usr" \
|
||||||
-DSDL2_INCLUDE_DIR="$BANAN_SYSROOT/usr/include/SDL2"
|
-DSDL2_INCLUDE_DIR="$BANAN_SYSROOT/usr/include/SDL2"
|
||||||
|
|
|
@ -6,7 +6,7 @@ DOWNLOAD_URL="https://github.com/facebook/zstd/releases/download/v$VERSION/zstd-
|
||||||
|
|
||||||
configure() {
|
configure() {
|
||||||
$BANAN_CMAKE -B _build -S build/cmake -G Ninja \
|
$BANAN_CMAKE -B _build -S build/cmake -G Ninja \
|
||||||
--toolchain $BANAN_TOOLCHAIN_DIR/Toolchain.txt \
|
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|| exit 1
|
|| exit 1
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue