# -----------------------------------------------------------------------------
+if [ $DEBUG = 1 ]; then
+ BUILD_TYPE="Debug"
+else
+ BUILD_TYPE="Release"
+fi
+
P="$PREFIX/lib/pkgconfig"
C="$C --prefix=$PREFIX"
L="--disable-shared --enable-static"
pacman -Sy
pacman -S \
autoconf automake autoconf-archive libtool make pkg-config wget patch \
- $W-toolchain $W-glib2 $W-glibmm $W-libusb $W-libfdi $W-check $W-boost \
+ $W-toolchain $W-glib2 $W-glibmm $W-libusb $W-libftdi $W-check $W-boost \
$W-libzip $W-doxygen $W-python3 $W-python3-numpy $W-python3-gobject \
$W-python3-setuptools $W-swig $W-qt5-static $W-cmake $W-nsis
exit
./autogen.sh
mkdir build
cd build
-PKG_CONFIG_PATH=$P ../configure $C $L --disable-python
+PKG_CONFIG_PATH=$P PYTHON=python3 ../configure $C $L --disable-python
$SB make $PARALLEL $V
PYTHONPATH=$PYPATH $SB make install $V
# $SB make check $V # TODO
cd pulseview
mkdir build
cd build
-PKG_CONFIG_PATH=$P $SB cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=$PREFIX -DDISABLE_WERROR=y -DENABLE_TESTS=n ..
+PKG_CONFIG_PATH=$P $SB cmake \
+ -G "Unix Makefiles" \
+ -DCMAKE_INSTALL_PREFIX:PATH=$PREFIX \
+ -DCMAKE_BUILD_TYPE=$BUILD_TYPE \
+ -DDISABLE_WERROR=y \
+ -DENABLE_TESTS=n
+ ..
$SB make $PARALLEL $V
make install $V
# $SB make test $V # TODO
# makensis -DHOME=$HOME contrib/pulseview_cross.nsi # TODO
cd ../..
-