mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +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:
|
lfundoc:
|
||||||
development/tools/gen_lfuns.py src/LyXAction.cpp > lib/doc/LFUNs.lyx
|
development/tools/gen_lfuns.py src/LyXAction.cpp > lib/doc/LFUNs.lyx
|
||||||
|
|
||||||
|
keystest:
|
||||||
|
development/keystest/lyx_make.sh
|
||||||
|
|
||||||
lgbtags:
|
lgbtags:
|
||||||
etags --totals=yes --recurse=yes -o TAGS $(top_srcdir)/*
|
etags --totals=yes --recurse=yes -o TAGS $(top_srcdir)/*
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/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 .
|
#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}*
|
#Use report.sh to generated the more useful bug reports in development/keystest/out/{or}*
|
||||||
|
|
||||||
@ -12,8 +13,17 @@ fi
|
|||||||
mkdir -p $LT/out
|
mkdir -p $LT/out
|
||||||
if which wmctrl xvkbd bash xterm python
|
if which wmctrl xvkbd bash xterm python
|
||||||
then
|
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
|
else
|
||||||
echo NEEDS the following packages:
|
echo NEEDS the following packages:
|
||||||
echo wmctrl xvkbd bash xterm python
|
echo wmctrl xvkbd bash xterm python
|
||||||
|
Loading…
Reference in New Issue
Block a user