comparison network/libssh2/libssh2.sh @ 1216:6710613b88b9

misc: remove build function
author David Demelier <markand@malikania.fr>
date Wed, 29 Sep 2021 13:49:32 +0200
parents 297b5eef115e
children 57dc83a39b13
comparison
equal deleted inserted replaced
1215:3214f7fed454 1216:6710613b88b9
24 PKGDEPENDS="cmake:build zlib libressl" 24 PKGDEPENDS="cmake:build zlib libressl"
25 25
26 : ${CC:=clang} 26 : ${CC:=clang}
27 : ${CFLAGS:=-O2} 27 : ${CFLAGS:=-O2}
28 28
29 build() 29 rm -rf $PKGNAME-$PKGVERSION
30 { 30 tar xvf $PKGNAME-$PKGVERSION.tar.gz
31 rm -rf $PKGNAME-$PKGVERSION 31 cd $PKGNAME-$PKGVERSION
32 tar xvf $PKGNAME-$PKGVERSION.tar.gz
33 cd $PKGNAME-$PKGVERSION
34 32
35 mkdir build && cd build 33 mkdir build && cd build
36 cmake .. \ 34 cmake .. \
37 -DBUILD_SHARED_LIBS=On \ 35 -DBUILD_SHARED_LIBS=On \
38 -DCMAKE_BUILD_TYPE=Release \ 36 -DCMAKE_BUILD_TYPE=Release \
39 -DCMAKE_C_COMPILER="$CC" \ 37 -DCMAKE_C_COMPILER="$CC" \
40 -DCMAKE_C_FLAGS="$CFLAGS" \ 38 -DCMAKE_C_FLAGS="$CFLAGS" \
41 -DCMAKE_INSTALL_PREFIX= \ 39 -DCMAKE_INSTALL_PREFIX= \
42 -DCMAKE_INSTALL_INCLUDEDIR=include \ 40 -DCMAKE_INSTALL_INCLUDEDIR=include \
43 -DCMAKE_INSTALL_LIBDIR=lib \ 41 -DCMAKE_INSTALL_LIBDIR=lib \
44 -DCMAKE_INSTALL_MANDIR=share/man \ 42 -DCMAKE_INSTALL_MANDIR=share/man \
45 -DCMAKE_INSTALL_DOCDIR=share/doc/libssh \ 43 -DCMAKE_INSTALL_DOCDIR=share/doc/libssh \
46 -DCRYPTO_BACKEND=OpenSSL \ 44 -DCRYPTO_BACKEND=OpenSSL \
47 -DENABLE_ZLIB_COMPRESSION=On \ 45 -DENABLE_ZLIB_COMPRESSION=On \
48 -DBUILD_TESTING=Off 46 -DBUILD_TESTING=Off
49 make 47 make
50 make install DESTDIR=$DESTDIR 48 make install DESTDIR=$DESTDIR
51 cd .. 49 cd ..
52 50
53 cd .. 51 cd ..
54 rm -rf $PKGNAME-$PKGVERSION 52 rm -rf $PKGNAME-$PKGVERSION
55 }