Add --enable-guidebug configure option to build the recoll program with debug symbols. Closes issue #91

This commit is contained in:
Jean-Francois Dockes 2021-08-30 13:45:39 +02:00
parent 6b22d38a3e
commit d5060a132c
4 changed files with 293 additions and 296 deletions

View File

@ -466,6 +466,18 @@ if test X$enableQT = Xyes ; then
QMAKE_DISABLE_ZEITGEIST="" QMAKE_DISABLE_ZEITGEIST=""
fi fi
# Retain debugging symbols in GUI recoll ? This makes it enormous (~50MB)
AC_ARG_ENABLE(guidebug,
AC_HELP_STRING([--enable-guidebug],
[Generate and retain debug symbols in GUI program (makes the file very big).]),
enableGuiDebug=$enableval, enableGuiDebug="no")
if test "$enableGuiDebug" = "yes" ; then
QMAKE_ENABLE_GUIDEBUG=""
else
QMAKE_ENABLE_GUIDEBUG="#"
fi
AC_CONFIG_FILES($QTGUI/recoll.pro) AC_CONFIG_FILES($QTGUI/recoll.pro)
##################### End QT stuff ##################### End QT stuff
@ -565,6 +577,8 @@ AC_SUBST(QMAKE_ENABLE_WEBKIT)
AC_SUBST(QMAKE_DISABLE_WEBKIT) AC_SUBST(QMAKE_DISABLE_WEBKIT)
AC_SUBST(QMAKE_ENABLE_WEBENGINE) AC_SUBST(QMAKE_ENABLE_WEBENGINE)
AC_SUBST(QMAKE_DISABLE_WEBENGINE) AC_SUBST(QMAKE_DISABLE_WEBENGINE)
AC_SUBST(QMAKE_ENABLE_GUIDEBUG)
AC_SUBST(QMAKE_DISABLE_GUIDEBUG)
AC_SUBST(QMAKE_ENABLE_ZEITGEIST) AC_SUBST(QMAKE_ENABLE_ZEITGEIST)
AC_SUBST(QMAKE_DISABLE_ZEITGEIST) AC_SUBST(QMAKE_DISABLE_ZEITGEIST)
AC_SUBST(LIBQZEITGEIST) AC_SUBST(LIBQZEITGEIST)

View File

@ -8389,161 +8389,149 @@ hasextract = False
system, and need to modify things, <a class="ulink" href= system, and need to modify things, <a class="ulink" href=
"mailto:jfd@recoll.org" target="_top">I would very much "mailto:jfd@recoll.org" target="_top">I would very much
welcome patches</a>.</p> welcome patches</a>.</p>
<p><b>Configure options:&nbsp;</b></p> <div class="sect3">
<div class="itemizedlist"> <div class="titlepage">
<ul class="itemizedlist" style= <div>
"list-style-type: disc;"> <div>
<li class="listitem"> <h4 class="title"><a name=
<p><code class="option">--without-aspell</code> "RCL.INSTALL.BUILDING.BUILDING.CONFIGURE" id=
will disable the code for phonetic matching of "RCL.INSTALL.BUILDING.BUILDING.CONFIGURE"></a>Configure
search terms.</p> options:</h4>
</li> </div>
<li class="listitem"> </div>
</div>
<p><code class="option">--without-aspell</code> will
disable the code for phonetic matching of search
terms.</p>
<p><code class="option">--with-fam</code> or <p><code class="option">--with-fam</code> or
<code class="option">--with-inotify</code> will <code class="option">--with-inotify</code> will enable
enable the code for real time indexing. Inotify the code for real time indexing. Inotify support is
support is enabled by default on Linux systems.</p> enabled by default on Linux systems.</p>
</li> <p><code class="option">--with-qzeitgeist</code> will
<li class="listitem"> enable sending <span class=
<p><code class="option">--with-qzeitgeist</code> "application">Zeitgeist</span> events about the visited
will enable sending <span class= search results, and needs the <span class=
"application">Zeitgeist</span> events about the
visited search results, and needs the <span class=
"application">qzeitgeist</span> package.</p> "application">qzeitgeist</span> package.</p>
</li> <p><code class="option">--disable-qtgui</code> will
<li class="listitem"> disable the Qt graphical interface, which allows
<p><code class="option">--disable-webkit</code> is building the indexer and the command line search
available from version 1.17 to implement the result program in absence of a Qt environment.</p>
list with a <span class="application">Qt</span> <p><code class="option">--disable-webkit</code> will
QTextBrowser instead of a WebKit widget if you do implement the result list with a <span class=
not or can't depend on the latter.</p> "application">Qt</span> QTextBrowser instead of a
</li> WebKit widget if you do not or can't depend on the
<li class="listitem"> latter.</p>
<p><code class="option">--disable-qtgui</code> <p><code class="option">--enable-webengine</code> will
Disable the Qt interface. Will allow building the enable the use of Qt Webengine (only meaningful if the
indexer and the command line search program in Qt GUI is enabled), in place or Qt Webkit.</p>
absence of a Qt environment.</p> <p><code class="option">--enable-guidebug</code> will
</li> build the recoll GUI program with debug symbols. This
<li class="listitem"> makes it very big (~50MB), which is why it is stripped
<p><code class="option">--enable-webengine</code> by default.</p>
Enable the use of Qt Webengine (only meaningful if <p><code class="option">--disable-idxthreads</code> is
the Qt GUI is enabled), in place or Qt Webkit.</p> available from version 1.19 to suppress multithreading
</li> inside the indexing process. You can also use the
<li class="listitem"> run-time configuration to restrict <span class=
<p><code class="option">--disable-idxthreads</code> "command"><strong>recollindex</strong></span> to using
is available from version 1.19 to suppress a single thread, but the compile-time option may
multithreading inside the indexing process. You can disable a few more unused locks. This only applies to
also use the run-time configuration to restrict the use of multithreading for the core index processing
<span class= (data input). The <span class=
"command"><strong>recollindex</strong></span> to "application">Recoll</span> monitor mode always uses at
using a single thread, but the compile-time option least two threads of execution.</p>
may disable a few more unused locks. This only <p><code class="option">--disable-python-module</code>
applies to the use of multithreading for the core will avoid building the <span class=
index processing (data input). The <span class=
"application">Recoll</span> monitor mode always
uses at least two threads of execution.</p>
</li>
<li class="listitem">
<p><code class=
"option">--disable-python-module</code> will avoid
building the <span class=
"application">Python</span> module.</p> "application">Python</span> module.</p>
</li>
<li class="listitem">
<p><code class="option">--disable-python-chm</code> <p><code class="option">--disable-python-chm</code>
will avoid building the Python libchm interface will avoid building the Python libchm interface used to
used to index CHM files.</p> index CHM files.</p>
</li> <p><code class="option">--enable-camelcase</code> will
<li class="listitem"> enable splitting <em class=
<p><code class="option">--enable-camelcase</code> "replaceable"><code>camelCase</code></em> words. This
will enable splitting <em class= is not enabled by default as it has the unfortunate
"replaceable"><code>camelCase</code></em> words. side-effect of making some phrase searches quite
This is not enabled by default as it has the confusing: ie, <code class="literal">"MySQL
unfortunate side-effect of making some phrase manual"</code> would be matched by <code class=
searches quite confusing: ie, <code class= "literal">"MySQL manual"</code> and <code class=
"literal">"MySQL manual"</code> would be matched by "literal">"my sql manual"</code> but not <code class=
<code class="literal">"MySQL manual"</code> and "literal">"mysql manual"</code> (only inside phrase
<code class="literal">"my sql manual"</code> but searches).</p>
not <code class="literal">"mysql manual"</code>
(only inside phrase searches).</p>
</li>
<li class="listitem">
<p><code class="option">--with-file-command</code> <p><code class="option">--with-file-command</code>
Specify the version of the 'file' command to use Specify the version of the 'file' command to use (ie:
(ie: --with-file-command=/usr/local/bin/file). Can --with-file-command=/usr/local/bin/file). Can be useful
be useful to enable the gnu version on systems to enable the gnu version on systems where the native
where the native one is bad.</p> one is bad.</p>
</li> <p><code class="option">--disable-x11mon</code> Disable
<li class="listitem"> <span class="application">X11</span> connection
<p><code class="option">--disable-x11mon</code> monitoring inside recollindex. Together with
Disable <span class="application">X11</span> --disable-qtgui, this allows building recoll without
connection monitoring inside recollindex. Together <span class="application">Qt</span> and <span class=
with --disable-qtgui, this allows building recoll "application">X11</span>.</p>
without <span class="application">Qt</span> and <p><code class="option">--disable-userdoc</code> will
<span class="application">X11</span>.</p> avoid building the user manual. This avoids having to
</li> install the Docbook XML/XSL files and the TeX toolchain
<li class="listitem"> used for translating the manual to PDF.</p>
<p><code class="option">--disable-userdoc</code> <p><code class="option">--enable-recollq</code> Enable
will avoid building the user manual. This avoids building the <span class=
having to install the Docbook XML/XSL files and the "command"><strong>recollq</strong></span> command line
TeX toolchain used for translating the manual to query tool (recoll -t without need for Qt). This is
PDF.</p> done by default if --disable-qtgui is set but this
</li> option enables forcing it.</p>
<li class="listitem">
<p><code class="option">--enable-recollq</code>
Enable building the <span class=
"command"><strong>recollq</strong></span> command
line query tool (recoll -t without need for Qt).
This is done by default if --disable-qtgui is set
but this option enables forcing it.</p>
</li>
<li class="listitem">
<p><code class="option">--disable-pic</code> <p><code class="option">--disable-pic</code>
(<span class="application">Recoll</span> versions (<span class="application">Recoll</span> versions up to
up to 1.21 only) will compile <span class= 1.21 only) will compile <span class=
"application">Recoll</span> with position-dependant "application">Recoll</span> with position-dependant
code. This is incompatible with building the KIO or code. This is incompatible with building the KIO or the
the <span class="application">Python</span> or <span class="application">Python</span> or <span class=
<span class="application">PHP</span> extensions, "application">PHP</span> extensions, but might yield
but might yield very marginally faster code.</p> very marginally faster code.</p>
</li>
<li class="listitem">
<p><code class="option">--without-systemd</code> <p><code class="option">--without-systemd</code>
Disable the automatic installation of systemd unit Disable the automatic installation of systemd unit
files. Normally unit files are installed if the files. Normally unit files are installed if the install
install path can be detected.</p> path can be detected.</p>
</li>
<li class="listitem">
<p><code class= <p><code class=
"option">--with-system-unit-dir=DIR</code> Provide "option">--with-system-unit-dir=DIR</code> Provide an
an install path for the systemd system unit install path for the systemd system unit template
template file.</p> file.</p>
</li> <p><code class="option">--with-user-unit-dir=DIR</code>
<li class="listitem"> Provide an install path for the systemd user unit
<p><code class= file.</p>
"option">--with-user-unit-dir=DIR</code> Provide an
install path for the systemd user unit file.</p>
</li>
<li class="listitem">
<p>Of course the usual <span class= <p>Of course the usual <span class=
"application">autoconf</span> <span class= "application">autoconf</span> <span class=
"command"><strong>configure</strong></span> "command"><strong>configure</strong></span> options,
options, like <code class="option">--prefix</code> like <code class="option">--prefix</code> apply.</p>
apply.</p> </div>
</li> <div class="sect3">
</ul> <div class="titlepage">
<div>
<div>
<h4 class="title"><a name=
"RCL.INSTALL.BUILDING.BUILDING.TAR" id=
"RCL.INSTALL.BUILDING.BUILDING.TAR"></a>Normal
procedure, for source extracted from a tar
distribution)</h4>
</div>
</div>
</div>
<pre class="screen"><strong class=
"userinput"><code>cd recoll-xxx</code></strong>
<strong class="userinput"><code>./configure <em class=
"replaceable"><code>[options]</code></em></code></strong>
<strong class="userinput"><code>make</code></strong>
<strong class=
"userinput"><code>(practices usual hardship-repelling invocations)</code></strong></pre>
</div>
<div class="sect3">
<div class="titlepage">
<div>
<div>
<h4 class="title"><a name=
"RCL.INSTALL.BUILDING.BUILDING.GIT" id=
"RCL.INSTALL.BUILDING.BUILDING.GIT"></a>Building
from git code</h4>
</div>
</div>
</div> </div>
<p>Normal procedure (for source extracted from a tar
distribution):</p>
<pre class="screen">
<strong class=
"userinput"><code>cd recoll-xxx</code></strong>
<strong class=
"userinput"><code>./configure</code></strong>
<strong class="userinput"><code>make</code></strong>
<strong class=
"userinput"><code>(practices usual hardship-repelling invocations)</code></strong>
</pre>
<p>When building from source cloned from the git <p>When building from source cloned from the git
repository, you also need to install <span class= repository, you also need to install <span class=
"application">autoconf</span>, <span class= "application">autoconf</span>, <span class=
@ -8553,6 +8541,7 @@ hasextract = False
source directory before running <code class= source directory before running <code class=
"literal">configure</code>.</p> "literal">configure</code>.</p>
</div> </div>
</div>
<div class="sect2"> <div class="sect2">
<div class="titlepage"> <div class="titlepage">
<div> <div>

View File

@ -5363,10 +5363,10 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para>There is a good chance that your system repository has <para>There is a good chance that your system repository has packages for the Recoll Python
packages for the Recoll Python API, sometimes in a package separate API, sometimes in a package separate from the main one (maybe named something like
from the main one (maybe named something like python-recoll). Else python-recoll). Else refer to the <link linkend="RCL.INSTALL.BUILDING">Building from source
refer to the <link linkend="RCL.INSTALL.BUILDING">Building from source chapter</link>.</para> chapter</link>.</para>
<para>As an introduction, the following small sample will run a <para>As an introduction, the following small sample will run a
query and list the title and url for each of the results. The query and list the title and url for each of the results. The
@ -6323,11 +6323,9 @@ hasextract = False
for <ulink url="http://www.xapian.org"> <application>Xapian for <ulink url="http://www.xapian.org"> <application>Xapian
core</application></ulink>.</para> core</application></ulink>.</para>
<important> <important>
<para>If you are <para>If you are building Xapian for an older CPU (before Pentium 4 or Athlon 64), you
building Xapian for an older CPU (before Pentium 4 or Athlon need to add the <option>--disable-sse</option> flag to the configure command. Else all
64), you need to add the <option>--disable-sse</option> flag Xapian application will crash with an <literal>illegal instruction</literal>
to the configure command. Else all Xapian application will
crash with an <literal>illegal instruction</literal>
error.</para> error.</para>
</important> </important>
</listitem> </listitem>
@ -6366,68 +6364,62 @@ hasextract = False
<title>Building</title> <title>Building</title>
<para>&RCL; has been built on Linux, FreeBSD, Mac OS X, and Solaris, <para>&RCL; has been built on Linux, FreeBSD, Mac OS X, and Solaris,
most versions after 2005 should be ok, maybe some older ones too most versions after 2005 should be ok, maybe some older ones too (Solaris 8 used to be
(Solaris 8 used to be ok). If you build on another system, and ok). If you build on another system, and need to modify
need to modify things, things, <ulink url="mailto:jfd@recoll.org">I would very much welcome
<ulink url="mailto:jfd@recoll.org">I would patches</ulink>.</para>
very much welcome patches</ulink>.</para>
<formalpara> <sect3 id="RCL.INSTALL.BUILDING.BUILDING.CONFIGURE">
<title>Configure options:</title> <title>Configure options:</title>
<para>
<itemizedlist>
<listitem><para><option>--without-aspell</option> <para><option>--without-aspell</option>
will disable the code for phonetic matching of search will disable the code for phonetic matching of search
terms. </para></listitem> terms. </para>
<listitem><para><option>--with-fam</option> or <para><option>--with-fam</option> or
<option>--with-inotify</option> will enable the code for real <option>--with-inotify</option> will enable the code for real
time indexing. Inotify support is enabled by default on Linux time indexing. Inotify support is enabled by default on Linux
systems.</para></listitem> systems.</para>
<para><option>--with-qzeitgeist</option> will
<listitem><para><option>--with-qzeitgeist</option> will
enable sending <application>Zeitgeist</application> enable sending <application>Zeitgeist</application>
events about the visited search results, and needs events about the visited search results, and needs
the <application>qzeitgeist</application> the <application>qzeitgeist</application>
package.</para></listitem> package.</para>
<listitem><para><option>--disable-webkit</option> is available <para><option>--disable-qtgui</option> will disable the Qt
from version 1.17 to implement the result list with a graphical interface, which allows building the indexer and the command line search
<application>Qt</application> QTextBrowser instead of a program in absence of a Qt environment.</para>
WebKit widget if you do not or can't depend on the
latter.</para></listitem>
<listitem><para><option>--disable-qtgui</option> Disable the Qt <para><option>--disable-webkit</option> will implement the result list with
interface. Will allow building the indexer and the command line a <application>Qt</application> QTextBrowser instead of a WebKit widget if you do
search program in absence of a Qt environment.</para> not or can't depend on the latter.</para>
</listitem>
<listitem><para><option>--enable-webengine</option> Enable the <para><option>--enable-webengine</option> will enable the use of Qt
use of Qt Webengine (only meaningful if the Qt GUI Webengine (only meaningful if the Qt GUI is enabled), in place or Qt
is enabled), in place or Qt Webkit.</para></listitem> Webkit.</para>
<listitem><para><option>--disable-idxthreads</option> is available <para><option>--enable-guidebug</option> will build the recoll GUI program
from version 1.19 to suppress multithreading inside the with debug symbols. This makes it very big (~50MB), which is why it is stripped by
indexing process. You can also use the run-time default.</para>
configuration to restrict <command>recollindex</command>
to using a single thread, but the compile-time option
may disable a few more unused locks. This only applies
to the use of multithreading for the core index
processing (data input). The &RCL; monitor mode always
uses at least two threads of execution.</para></listitem>
<listitem><para><option>--disable-python-module</option> will <para><option>--disable-idxthreads</option> is available from version 1.19
to suppress multithreading inside the indexing process. You can also use the run-time
configuration to restrict <command>recollindex</command> to using a single thread, but
the compile-time option may disable a few more unused locks. This only applies to the
use of multithreading for the core index processing (data input). The &RCL; monitor
mode always uses at least two threads of execution.</para>
<para><option>--disable-python-module</option> will
avoid building the <application>Python</application> avoid building the <application>Python</application>
module.</para></listitem> module.</para>
<listitem><para><option>--disable-python-chm</option> will <para><option>--disable-python-chm</option> will
avoid building the Python libchm interface used to index CHM avoid building the Python libchm interface used to index CHM
files.</para></listitem> files.</para>
<listitem><para><option>--enable-camelcase</option> will enable <para><option>--enable-camelcase</option> will enable
splitting <replaceable>camelCase</replaceable> words. This splitting <replaceable>camelCase</replaceable> words. This
is not enabled by default as it has the unfortunate is not enabled by default as it has the unfortunate
side-effect of making some phrase searches quite side-effect of making some phrase searches quite
@ -6436,70 +6428,69 @@ hasextract = False
<literal>"my sql manual"</literal> but not <literal>"my sql manual"</literal> but not
<literal>"mysql manual"</literal> (only inside phrase <literal>"mysql manual"</literal> (only inside phrase
searches).</para> searches).</para>
</listitem>
<listitem><para><option>--with-file-command</option> Specify <para><option>--with-file-command</option> Specify
the version of the 'file' command to use (ie: the version of the 'file' command to use (ie:
--with-file-command=/usr/local/bin/file). Can be useful to --with-file-command=/usr/local/bin/file). Can be useful to
enable the gnu version on systems where the native one is enable the gnu version on systems where the native one is
bad.</para> </listitem> bad.</para>
<listitem><para><option>--disable-x11mon</option> Disable <para><option>--disable-x11mon</option> Disable
<application>X11</application> connection monitoring <application>X11</application> connection monitoring
inside recollindex. Together with --disable-qtgui, this inside recollindex. Together with --disable-qtgui, this
allows building recoll without allows building recoll without
<application>Qt</application> and <application>Qt</application> and
<application>X11</application>.</para> </listitem> <application>X11</application>.</para>
<listitem><para><option>--disable-userdoc</option> <para><option>--disable-userdoc</option>
will avoid building the user manual. This avoids having to will avoid building the user manual. This avoids having to
install the Docbook XML/XSL files and the TeX toolchain used for install the Docbook XML/XSL files and the TeX toolchain used for
translating the manual to PDF.</para></listitem> translating the manual to PDF.</para>
<listitem><para><option>--enable-recollq</option> Enable <para><option>--enable-recollq</option> Enable
building the <command>recollq</command> command line query building the <command>recollq</command> command line query
tool (recoll -t without need for Qt). This is done by tool (recoll -t without need for Qt). This is done by
default if --disable-qtgui is set but this option default if --disable-qtgui is set but this option
enables forcing it.</para></listitem> enables forcing it.</para>
<listitem><para><option>--disable-pic</option> (&RCL; versions up <para><option>--disable-pic</option> (&RCL; versions up to 1.21 only) will
to 1.21 only) will compile compile &RCL; with position-dependant code. This is incompatible with building the KIO
&RCL; with position-dependant code. This is incompatible with or the <application>Python</application> or <application>PHP</application> extensions,
building the KIO or the <application>Python</application> but might yield very marginally faster code.</para>
or <application>PHP</application> extensions, but might
yield very marginally faster code.</para></listitem>
<listitem><para><option>--without-systemd</option> Disable <para><option>--without-systemd</option> Disable
the automatic installation of systemd unit files. Normally the automatic installation of systemd unit files. Normally
unit files are installed if the install path can be detected. unit files are installed if the install path can be detected.
</para></listitem> </para>
<listitem><para> <para>
<option>--with-system-unit-dir=DIR</option> Provide <option>--with-system-unit-dir=DIR</option> Provide
an install path for the systemd system unit template file. an install path for the systemd system unit template file.
</para></listitem> </para>
<listitem><para> <para>
<option>--with-user-unit-dir=DIR</option> Provide <option>--with-user-unit-dir=DIR</option> Provide
an install path for the systemd user unit file. an install path for the systemd user unit file.
</para></listitem>
<listitem><para>Of course the usual
<application>autoconf</application> <command>configure</command>
options, like <option>--prefix</option> apply.</para>
</listitem>
</itemizedlist>
</para> </para>
</formalpara>
<para>Normal procedure (for source extracted from a tar <para>Of course the usual <application>autoconf</application> <command>configure</command>
distribution):</para> options, like <option>--prefix</option> apply.</para>
<screen> </sect3>
<userinput>cd recoll-xxx</userinput>
<userinput>./configure</userinput> <sect3 id="RCL.INSTALL.BUILDING.BUILDING.TAR">
<userinput>make</userinput> <title>Normal procedure, for source extracted from a tar distribution)</title>
<userinput>(practices usual hardship-repelling invocations)</userinput>
</screen> <para>
<screen><userinput>cd recoll-xxx</userinput>
<userinput>./configure <replaceable>[options]</replaceable></userinput>
<userinput>make</userinput>
<userinput>(practices usual hardship-repelling invocations)</userinput></screen>
</para>
</sect3>
<sect3 id="RCL.INSTALL.BUILDING.BUILDING.GIT">
<title>Building from git code</title>
<para>When building from source cloned from the git repository, <para>When building from source cloned from the git repository,
you also need to install <application>autoconf</application>, you also need to install <application>autoconf</application>,
@ -6507,6 +6498,9 @@ hasextract = False
<application>libtool</application> and you must execute <application>libtool</application> and you must execute
<literal>sh autogen.sh</literal> in the top source directory <literal>sh autogen.sh</literal> in the top source directory
before running <literal>configure</literal>.</para> before running <literal>configure</literal>.</para>
</sect3>
</sect2> </sect2>
<sect2 id="RCL.INSTALL.BUILDING.INSTALL"> <sect2 id="RCL.INSTALL.BUILDING.INSTALL">

View File

@ -12,8 +12,6 @@ DEFINES += BUILDING_RECOLLGUI
@QMAKE_ENABLE_WEBENGINE@ DEFINES += USING_WEBENGINE @QMAKE_ENABLE_WEBENGINE@ DEFINES += USING_WEBENGINE
QMAKE_CXXFLAGS += -std=c++11 QMAKE_CXXFLAGS += -std=c++11
QMAKE_LFLAGS_RELEASE -= -s
QMAKE_STRIP=echo
@QMAKE_ENABLE_ZEITGEIST@ QT += dbus @QMAKE_ENABLE_ZEITGEIST@ QT += dbus
@QMAKE_ENABLE_ZEITGEIST@ QMAKE_CXXFLAGS += -DUSE_ZEITGEIST @QMAKE_ENABLE_ZEITGEIST@ QMAKE_CXXFLAGS += -DUSE_ZEITGEIST
@ -25,6 +23,8 @@ greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport
@QMAKE_ENABLE_WEBENGINE@ greaterThan(QT_MAJOR_VERSION, 4): QT += webenginewidgets @QMAKE_ENABLE_WEBENGINE@ greaterThan(QT_MAJOR_VERSION, 4): QT += webenginewidgets
CONFIG += qt warn_on thread release CONFIG += qt warn_on thread release
@QMAKE_ENABLE_GUIDEBUG@ CONFIG += force_debug_info
HEADERS += \ HEADERS += \
advsearch_w.h \ advsearch_w.h \