mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 05:16:21 +00:00
Make keystest part of our build system. Update sources only on reguest.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30124 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
9c6e9083ed
commit
752099a7c5
@ -41,6 +41,9 @@ doxydoc:
|
||||
lfundoc:
|
||||
development/tools/gen_lfuns.py src/LyXAction.cpp > lib/doc/LFUNs.lyx
|
||||
|
||||
keystest:
|
||||
development/keystest/lyx_make.sh
|
||||
|
||||
lgbtags:
|
||||
etags --totals=yes --recurse=yes -o TAGS $(top_srcdir)/*
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
#!/bin/bash
|
||||
#This script updates LyX, runs LyX, starts spamming it with hundreds of
|
||||
#development/keystest/lyx_make.sh [--update]
|
||||
#This script runs LyX (and possibly updates), starts spamming it with hundreds of
|
||||
#keypresses, and logs all output, including backtraces to development/keystest/out/GDB .
|
||||
#Use report.sh to generated the more useful bug reports in development/keystest/out/{or}*
|
||||
|
||||
@ -12,8 +13,17 @@ fi
|
||||
mkdir -p $LT/out
|
||||
if which wmctrl xvkbd bash xterm python
|
||||
then
|
||||
svn up
|
||||
./autogen.sh && ./configure --enable-debug -- && nice -18 make && (bash $LT/autolyx & sleep 9 ; xterm -e python $LT/test.py)
|
||||
|
||||
if [ a"$1" == a--update ]; then
|
||||
svn up
|
||||
./autogen.sh && ./configure --enable-debug -- && nice -18 make && (bash $LT/autolyx & sleep 9 ; xterm -e python $LT/test.py)
|
||||
else
|
||||
DBG=`src/lyx --version 2>&1 | grep C++.Compiler.flags|grep -- -g`;
|
||||
if [ -z "$DBG" ]; then echo Wrong build of LyX binary. ; exit; fi
|
||||
|
||||
bash $LT/autolyx & sleep 9 ; xterm -e python $LT/test.py
|
||||
fi
|
||||
|
||||
else
|
||||
echo NEEDS the following packages:
|
||||
echo wmctrl xvkbd bash xterm python
|
||||
|
Loading…
Reference in New Issue
Block a user