comparison graphics/glbinding/glbinding.sh @ 1216:6710613b88b9

misc: remove build function
author David Demelier <markand@malikania.fr>
date Wed, 29 Sep 2021 13:49:32 +0200
parents 3dece1f7570b
children 27d1a83dc8d6
comparison
equal deleted inserted replaced
1215:3214f7fed454 1216:6710613b88b9
49 with_tools="-DOPTION_BUILD_TOOLS=On" 49 with_tools="-DOPTION_BUILD_TOOLS=On"
50 else 50 else
51 with_tools="-DOPTION_BUILD_TOOLS=Off" 51 with_tools="-DOPTION_BUILD_TOOLS=Off"
52 fi 52 fi
53 53
54 build() 54 rm -rf $PKGNAME-$PKGVERSION
55 { 55 tar xvf v$PKGVERSION.tar.gz
56 rm -rf $PKGNAME-$PKGVERSION 56 cd $PKGNAME-$PKGVERSION
57 tar xvf v$PKGVERSION.tar.gz
58 cd $PKGNAME-$PKGVERSION
59 57
60 patch -p0 < ../patch-fhs.patch 58 patch -p0 < ../patch-fhs.patch
61 mkdir build && cd build 59 mkdir build && cd build
62 cmake .. \ 60 cmake .. \
63 -DBUILD_SHARED_LIBS=On \ 61 -DBUILD_SHARED_LIBS=On \
64 -DCMAKE_BUILD_TYPE=Release \ 62 -DCMAKE_BUILD_TYPE=Release \
65 -DCMAKE_CXX_COMPILER="$CXX" \ 63 -DCMAKE_CXX_COMPILER="$CXX" \
66 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 64 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
67 -DCMAKE_C_COMPILER="$CC" \ 65 -DCMAKE_C_COMPILER="$CC" \
68 -DCMAKE_C_FLAGS="$CFLAGS" \ 66 -DCMAKE_C_FLAGS="$CFLAGS" \
69 -DCMAKE_INSTALL_PREFIX= \ 67 -DCMAKE_INSTALL_PREFIX= \
70 $with_doxygen \ 68 $with_doxygen \
71 $with_examples \ 69 $with_examples \
72 $with_tools 70 $with_tools
73 make 71 make
74 make install DESTDIR=$DESTDIR 72 make install DESTDIR=$DESTDIR
75 cd .. 73 cd ..
76 74
77 cd .. 75 cd ..
78 rm -rf $PKGNAME-$PKGVERSION 76 rm -rf $PKGNAME-$PKGVERSION
79 }