comparison dev/lld/lld.sh @ 597:2587807b5a8f

vanilla: use make rather than ninja
author David Demelier <markand@malikania.fr>
date Sat, 13 Jul 2019 11:23:58 +0200
parents ef725c40d0e8
children 25cecc6dca48
comparison
equal deleted inserted replaced
596:6972f2849a26 597:2587807b5a8f
19 PKGVERSION=8.0.0 19 PKGVERSION=8.0.0
20 PKGREVISION=1 20 PKGREVISION=1
21 PKGLICENSE="MIT CUSTOM" 21 PKGLICENSE="MIT CUSTOM"
22 PKGSUMMARY="LLVM's linker" 22 PKGSUMMARY="LLVM's linker"
23 PKGDOWNLOAD="http://releases.llvm.org/$PKGVERSION/$PKGNAME-$PKGVERSION.src.tar.xz" 23 PKGDOWNLOAD="http://releases.llvm.org/$PKGVERSION/$PKGNAME-$PKGVERSION.src.tar.xz"
24 PKGDEPENDS="dev/ninja:build" 24 PKGDEPENDS="dev/cmake:build"
25 25
26 : ${CC:=clang} 26 : ${CC:=clang}
27 : ${CFLAGS:=-O2} 27 : ${CFLAGS:=-O2}
28 : ${CXX:=clang++} 28 : ${CXX:=clang++}
29 : ${CXXFLAGS:=-O2} 29 : ${CXXFLAGS:=-O2}
39 -DCMAKE_BUILD_TYPE=Release \ 39 -DCMAKE_BUILD_TYPE=Release \
40 -DCMAKE_CXX_COMPILER="$CXX" \ 40 -DCMAKE_CXX_COMPILER="$CXX" \
41 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 41 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
42 -DCMAKE_C_COMPILER="$CC" \ 42 -DCMAKE_C_COMPILER="$CC" \
43 -DCMAKE_C_FLAGS="$CFLAGS" \ 43 -DCMAKE_C_FLAGS="$CFLAGS" \
44 -DCMAKE_INSTALL_PREFIX= \ 44 -DCMAKE_INSTALL_PREFIX=
45 -GNinja 45 make
46 ninja 46 make DESTDIR=$DESTDIR install
47 DESTDIR=$DESTDIR ninja install
48 popd 47 popd
49 48
50 popd 49 popd
51 rm -rf $PKGNAME-$PKGVERSION.src 50 rm -rf $PKGNAME-$PKGVERSION.src
52 } 51 }