mirror of https://github.com/CGAL/cgal
Manually install libqglviewer.
This commit is contained in:
parent
d40183631b
commit
cbb1b3a043
|
|
@ -79,7 +79,7 @@ addons:
|
|||
- libqt5gui5
|
||||
- libqt5widgets5
|
||||
- libqt5xml5
|
||||
- libqglviewer-dev
|
||||
- qt5-qmake
|
||||
# Not allowed (yet)
|
||||
# - geomview
|
||||
# - libglew1.5-dev
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ do
|
|||
cd build
|
||||
cmake -DCGAL_DIR="$ROOT/build" -DCMAKE_CXX_FLAGS_RELEASE="-DCGAL_NDEBUG" ..
|
||||
make -j2
|
||||
else
|
||||
elif [ "$ARG" != Polyhedron_demo ]; then
|
||||
echo "No example found for $ARG"
|
||||
fi
|
||||
|
||||
|
|
@ -64,7 +64,7 @@ do
|
|||
cd build
|
||||
cmake -DCGAL_DIR="$ROOT/build" -DCMAKE_CXX_FLAGS_RELEASE="-DCGAL_NDEBUG" ..
|
||||
make -j2
|
||||
else
|
||||
elif [ "$ARG" != Polyhedron_demo ]; then
|
||||
echo "No test found for $ARG"
|
||||
fi
|
||||
|
||||
|
|
@ -75,18 +75,27 @@ do
|
|||
cd build
|
||||
cmake -DCGAL_DIR="$ROOT/build" -DCMAKE_CXX_FLAGS_RELEASE="-DCGAL_NDEBUG" ..
|
||||
make -j2
|
||||
else
|
||||
elif [ "$ARG" != Polyhedron_demo ]; then
|
||||
echo "No demo found for $ARG"
|
||||
fi
|
||||
if [ "$ARG" == Polyhedron_demo ]; then
|
||||
cd "$ROOT/Polyhedron/demo/Polyhedron"
|
||||
mkdir ./build
|
||||
#install libqglviewer
|
||||
git clone --depth=1 https://github.com/GillesDebunne/libQGLViewer.git ./qglviewer
|
||||
cd ./qglviewer/QGLViewer
|
||||
#use qt5 instead of qt4
|
||||
export QT_SELECT=5
|
||||
qmake NO_QT_VERSION_SUFFIX=yes
|
||||
make -j2
|
||||
if [ ! -f libQGLViewer.so ]; then
|
||||
echo "libQGLViewer.so not made"
|
||||
exit 1
|
||||
fi
|
||||
#end install qglviewer
|
||||
cd "$ROOT/Polyhedron/demo/Polyhedron"
|
||||
mkdir -p ./build
|
||||
cd ./build
|
||||
cmake -DCGAL_DIR="$ROOT/build" -DCMAKE_CXX_FLAGS_RELEASE="-DCGAL_NDEBUG" ..
|
||||
cmake -DCGAL_DIR="$ROOT/build" -DQGLVIEWER_INCLUDE_DIR="$ROOT/Polyhedron/demo/Polyhedron/qglviewer" -DQGLVIEWER_LIBRARIES="$ROOT/Polyhedron/demo/Polyhedron/qglviewer/QGLViewer/libQGLViewer.so" -DCMAKE_CXX_FLAGS_RELEASE="-DCGAL_NDEBUG" ..
|
||||
make -j2
|
||||
fi
|
||||
done
|
||||
|
||||
# Local Variables:
|
||||
# tab-width: 2
|
||||
# End:
|
||||
|
|
|
|||
|
|
@ -1,9 +0,0 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
cd ..
|
||||
ROOT="$PWD"
|
||||
cd ./Polyhedron/demo/Polyhedron
|
||||
mkdir ./build
|
||||
cd ./build
|
||||
cmake -DCGAL_DIR="$ROOT/build" -DCMAKE_CXX_FLAGS_RELEASE="-DCGAL_NDEBUG" ..
|
||||
make -j2
|
||||
|
|
@ -39,7 +39,7 @@ addons:
|
|||
- libqt5gui5
|
||||
- libqt5widgets5
|
||||
- libqt5xml5
|
||||
- libqglviewer-dev
|
||||
- qt5-qmake
|
||||
# Not allowed (yet)
|
||||
# - geomview
|
||||
# - libglew1.5-dev
|
||||
|
|
|
|||
Loading…
Reference in New Issue