comparison crypto/libressl/libressl.sh @ 1222:325631424c65

misc: bring back build function
author David Demelier <markand@malikania.fr>
date Wed, 27 Oct 2021 11:32:16 +0200
parents a47aaf9743a0
children d39c70366654
comparison
equal deleted inserted replaced
1221:a47aaf9743a0 1222:325631424c65
24 PKGDEPENDS="cmake:build" 24 PKGDEPENDS="cmake:build"
25 25
26 : ${CC:=clang} 26 : ${CC:=clang}
27 : ${CFLAGS:=-O2} 27 : ${CFLAGS:=-O2}
28 28
29 rm -rf $PKGNAME-$PKGVERSION 29 build()
30 tar xvf $PKGNAME-$PKGVERSION.tar.gz 30 {
31 cd $PKGNAME-$PKGVERSION 31 rm -rf $PKGNAME-$PKGVERSION
32 tar xvf $PKGNAME-$PKGVERSION.tar.gz
33 cd $PKGNAME-$PKGVERSION
32 34
33 patch -p0 < ../patch-musl.patch 35 patch -p0 < ../patch-musl.patch
34 mkdir build && cd build 36 mkdir build && cd build
35 cmake .. \ 37 cmake .. \
36 -DBUILD_SHARED_LIBS=On \ 38 -DBUILD_SHARED_LIBS=On \
37 -DCMAKE_BUILD_TYPE=Release \ 39 -DCMAKE_BUILD_TYPE=Release \
38 -DCMAKE_C_COMPILER="$CC" \ 40 -DCMAKE_C_COMPILER="$CC" \
39 -DCMAKE_C_FLAGS="$CFLAGS" \ 41 -DCMAKE_C_FLAGS="$CFLAGS" \
40 -DCMAKE_INSTALL_PREFIX=/usr 42 -DCMAKE_INSTALL_PREFIX=
41 make 43 make
42 make install DESTDIR=$DESTDIR 44 make install DESTDIR=$DESTDIR
43 cd .. 45 cd ..
44 46
45 cd .. 47 cd ..
46 rm -rf $PKGNAME-$PKGVERSION 48 rm -rf $PKGNAME-$PKGVERSION
49 }