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

misc: remove build function
author David Demelier <markand@malikania.fr>
date Wed, 29 Sep 2021 13:49:32 +0200
parents f9e04b251abe
children 27d1a83dc8d6
comparison
equal deleted inserted replaced
1215:3214f7fed454 1216:6710613b88b9
34 : ${CC:=clang} 34 : ${CC:=clang}
35 : ${CFLAGS:=-O2} 35 : ${CFLAGS:=-O2}
36 : ${CXX:=clang++} 36 : ${CXX:=clang++}
37 : ${CXXFLAGS:=-O2} 37 : ${CXXFLAGS:=-O2}
38 38
39 build() 39 rm -rf $PKGNAME-$PKGVERSION
40 { 40 tar xvf $PKGNAME-$PKGVERSION.tar.gz
41 rm -rf $PKGNAME-$PKGVERSION 41 cd $PKGNAME-$PKGVERSION
42 tar xvf $PKGNAME-$PKGVERSION.tar.gz
43 cd $PKGNAME-$PKGVERSION
44 42
45 # -DFREEGLUT_BUILD_DEMOS=Off: not installed anyway. 43 # -DFREEGLUT_BUILD_DEMOS=Off: not installed anyway.
46 mkdir build && cd build 44 mkdir build && cd build
47 cmake .. \ 45 cmake .. \
48 -DBUILD_SHARED_LIBS=On \ 46 -DBUILD_SHARED_LIBS=On \
49 -DCMAKE_BUILD_TYPE=Release \ 47 -DCMAKE_BUILD_TYPE=Release \
50 -DCMAKE_CXX_COMPILER="$CXX" \ 48 -DCMAKE_CXX_COMPILER="$CXX" \
51 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 49 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
52 -DCMAKE_C_COMPILER="$CC" \ 50 -DCMAKE_C_COMPILER="$CC" \
53 -DCMAKE_C_FLAGS="$CFLAGS" \ 51 -DCMAKE_C_FLAGS="$CFLAGS" \
54 -DCMAKE_INSTALL_PREFIX= \ 52 -DCMAKE_INSTALL_PREFIX= \
55 -DFREEGLUT_BUILD_SHARED_LIBS=On \ 53 -DFREEGLUT_BUILD_SHARED_LIBS=On \
56 -DFREEGLUT_BUILD_STATIC_LIBS=On \ 54 -DFREEGLUT_BUILD_STATIC_LIBS=On \
57 -DFREEGLUT_BUILD_DEMOS=Off 55 -DFREEGLUT_BUILD_DEMOS=Off
58 make 56 make
59 make install DESTDIR=$DESTDIR 57 make install DESTDIR=$DESTDIR
60 cd .. 58 cd ..
61 59
62 cd .. 60 cd ..
63 rm -rf $PKGNAME-$PKGVERSION 61 rm -rf $PKGNAME-$PKGVERSION
64 }