authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-18 18:36:35-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-18 18:36:35-04:00
logdb0e188f0e54fc5bdf5001d0f76b0af145f8473a
treecf68189a94da538360e7f015c39867781a385f88
parent284f6baf1c1884b2c5d17fd9724fdb5913e63e4e

update macos static build for llvm8


2 files changed, 2 insertions(+), 11 deletions(-)

CMakeLists.txt+1-3
......@@ -56,10 +56,8 @@ endif()
5656
5757if(APPLE AND ZIG_STATIC)
5858 list(REMOVE_ITEM LLVM_LIBRARIES "-lz")
59 list(REMOVE_ITEM LLVM_LIBRARIES "-lcurses")
6059 find_library(ZLIB NAMES z zlib libz)
61 find_library(LIBNCURSES NAMES libncurses.a)
62 list(APPEND LLVM_LIBRARIES "${LIBNCURSES}" "${ZLIB}")
60 list(APPEND LLVM_LIBRARIES "${ZLIB}")
6361endif()
6462
6563set(ZIG_CPP_LIB_DIR "${CMAKE_BINARY_DIR}/zig_cpp")
ci/azure/macos_script+1-8
......@@ -41,20 +41,13 @@ else
4141 make $JOBS install
4242 rm $PREFIX/lib/libz*dylib
4343
44 cd $TMPDIR
45 wget ftp://ftp.invisible-island.net/ncurses/ncurses.tar.gz
46 tar xf ncurses.tar.gz
47 cd ncurses-6.1/
48 ./configure --without-shared --prefix=$PREFIX
49 make $JOBS install
50
5144 cd $TMPDIR
5245 wget https://releases.llvm.org/8.0.0/llvm-8.0.0.src.tar.xz
5346 tar xf llvm-8.0.0.src.tar.xz
5447 cd llvm-8.0.0.src/
5548 mkdir build
5649 cd build
57 cmake .. -DCMAKE_INSTALL_PREFIX=$PREFIX -DCMAKE_PREFIX_PATH=$PREFIX -DCMAKE_BUILD_TYPE=Release -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="WebAssembly;AVR;RISCV" -DLLVM_ENABLE_LIBXML2=OFF
50 cmake .. -DCMAKE_INSTALL_PREFIX=$PREFIX -DCMAKE_PREFIX_PATH=$PREFIX -DCMAKE_BUILD_TYPE=Release -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="AVR;RISCV" -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_ENABLE_TERMINFO=OFF
5851 make $JOBS install
5952
6053 cd $TMPDIR