Kornel Benko
af5ec069c7
Removed doubled code in CMakeLists.txt
2015-11-22 19:20:32 +01:00
Georg Baum
3b842d5a62
Add unit test for InsetListings::getCaption()
...
The regex in InsetListings::getCaption() does not work with C++11 and
std::regex. This can now be checked easily by this new unit test.
2015-11-22 17:36:32 +01:00
Kornel Benko
e430586ec3
Cmake tests: Get rid of use of command 'env', which is not available under Windows.
2015-10-28 17:59:28 +01:00
Kornel Benko
789e7f7ed9
Cmake tests: Add missing definition for check_Length_SOURCES
...
This was forgotten in previous commit ccbac353ea
2015-07-12 18:59:24 +02:00
Georg Baum
7910502b8e
Add unit test for the Length class
...
I noticed that inBP() is wrong for several units and want to fix it.
The unit test will help me to find regressions.
2015-07-12 18:10:43 +02:00
Kornel Benko
b5ce8989bf
Cmake tests: cheating check_layout to accept module files as layouts
2015-05-19 13:42:33 +02:00
Kornel Benko
01bacfd060
Cmake build: New libmagic dependency after commit 93b0f9c080
...
The command check_ExternalTransforms was no longer linked.
2015-05-06 18:59:26 +02:00
Kornel Benko
f2e759d499
Cmake build: Enable debug output for check_layouts.
2015-04-24 11:20:33 +02:00
Kornel Benko
fcf8d1a746
make build: Make it compilable for Qt4 too.
2015-03-15 20:12:55 +01:00
Vincent van Ravesteijn
1950152b39
cmake: Put check_ExternalTransforms in tests folder
2015-01-13 21:21:12 +01:00
Stephan Witt
a88e6e1ea5
Add icon library to link target - needed on Mac OS X - thanks Kornel
2014-12-29 11:33:47 +01:00
Kornel Benko
a50c0f2ab3
Add ExternalTransforms test also to cmake build
2014-12-28 14:20:17 +01:00
Enrico Forestieri
1b0cbb6932
Fix building with cmake on cygwin.
...
Add required libraries for the link stage.
2014-12-26 17:00:23 +01:00
Kornel Benko
3b14de740d
Cmake build: Symplify use of linking optional libraries found via find_package
2014-06-12 19:02:29 +02:00
Kornel Benko
2b0511510a
Cmake build: Added magic library to some link commands.
...
Needed due to the use of magic_(open|load|error|file|close) after recent changes.
2014-06-12 07:49:17 +02:00
Kornel Benko
f3a96fb833
Cmake build: Add include path for src/tests/dummy_functions.cpp
...
Othervise the statement '#include "../Messages.h"' results in error.
2014-04-21 19:14:25 +02:00
Jean-Marc Lasgouttes
6c8a775c73
Use subdir-objects for automake 1.14 or newer
...
This option is going to be mandatory starting with automake 2.0.
LyX is able to use this since version 2.1, but it turns out that it is
badly implemented in versions of automake older than 1.14.
We rely on some (undocumented) symbol to detect automake 1.14 and
use the subdirs-objects option in this case.
For more details, see:
https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg181023.html
Making everything work with autotools required making a copy of two
files from support/tests. It seems that we should not point to source files
that are handled by another Makefile.am.
2014-04-21 11:52:00 -04:00
Jean-Marc Lasgouttes
72c13323d8
Remove dependency on NO_LAYOUT_CSS #define in Layout.cpp
...
Remove all traces of this #define.
2013-09-29 15:26:15 +02:00
Kornel Benko
f57e8b98ea
Cmake build tests: Label also layoyt tests
2013-09-07 09:27:40 +02:00
Georg Baum
12554c93d8
Remove ugly multiple definition hack
...
Since 00387b2a38
it is possible to construct a dummy Messages object
which does not translate at all. With the old gettext implementation, a
Messages object without a defined language would have used a language from
an environment variable. Therefore, the duplicate definition of _() is no
longer needed. This gettext removal was really a good idea!
2013-05-31 22:07:14 +02:00
Vincent van Ravesteijn
a3c864102a
CMake: Remove libintl
2013-05-30 22:10:01 +02:00
Kornel Benko
6e992e3544
cmake:
...
1.) Do not include layout tests on MAC, since the
linker-option which allows multiple definitions is
no longer supported.
2.) Indenting made consistent
2013-05-15 11:28:04 +02:00
Stephan Witt
1f41a4fcfd
lyx::support::get_document_dir uses QDesktopServices::storageLocation and this is in QT_QTGUI_LIBRARY
2013-05-15 10:24:22 +02:00
Vincent van Ravesteijn
7a8995f295
check_layout: Add more libraries
2013-05-15 08:08:33 +02:00
Vincent van Ravesteijn
6f16814d3b
Fix check_layout and adhere casing to other tests
...
- Fixes cases such that it is the same as check_convert, check_filetools, check_listrings,
- Makes the compilation work on MSVC
2013-05-14 18:52:21 +02:00
Kornel Benko
c8e325afec
cmake: Try to make layout-tests available for MSVC too
2013-05-14 15:34:15 +02:00
Kornel Benko
ebddec15de
Add test for Layout::write() on cmake too
...
(For now runns only on unix platforms using gcc)
2013-05-14 11:17:50 +02:00