#!/bin/sh
#
# Installed MinGW needed.
-# Ubuntu : sudo apt-get install g++-mingw-w64-i686
+# Ubuntu :
+# sudo apt-get install g++-mingw-w64-i686
+# sudo update-alternatives --set i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-posix
+# sudo update-alternatives --set i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-g++-posix
# ---------------------------------------------------------
# set 'versionname' to overwrite generated one based on 'ver'
#
-ver=2.2
+ver=2.3
date=`date --utc '+%Y.%m.%d-%H.%M'`
if [ -z $versionname ]; then
versionname=LyX$ver-$date
# build LyX
#
-mergefile=-DLYX_MERGE_FILES=1
+mergefile=-DLYX_MERGE_FILES=0
#pch=-DLYX_PCH=1
cmake $lyxsrcdir \
-DLYX_XMINGW=$compiler \
-DLYX_USE_QT=QT5 \
-DLYX_QUIET=1 \
- -DLYX_ENABLE_CXX11=1 \
-DLYX_HUNSPELL=1 \
-DLYX_3RDPARTY_BUILD=1 \
$pch $mergefile
lyxmake doc
lyxmake LyX
lyxmake tex2lyx
-lyxmake all
+make install
+checkExitCode
# ---------------------------------------------------------