lyx_mirror/development
Kornel Benko a99dc05e18 Cmake tests: Make foreach() command robust
Cmake's foreach command includes forms
  foreach(<loop_var> IN LISTS <lists>)
  foreach(<loop_var> IN ITEMS <items>)
  foreach(<loop_var> RANGE ...)
We get the lines to be parsed by
  file(STRINGS "${filepath}" lines)
If in the parsed lyx-file there is a line
containing only the single word 'IN',  or 'RANGE', then
the command
  foreach(_l ${lines})
can create a syntax error (at least with cmake1.16)

In fact, in file pl_Additional.lyx:12913 happens to have
such a beast.

(cherry picked from commit 7b44280da4)
2019-12-31 11:35:54 +01:00
..
attic
autotests Cmake tests: Make foreach() command robust 2019-12-31 11:35:54 +01:00
checksigs Keep track of signatures stored on ftp server. 2017-02-16 12:54:43 -08:00
checkurls Cmake url tests: Add special handling for some ftp-urls 2016-01-05 17:27:49 +01:00
CI Add script for CI job to check git log for non @lyx.org-adressses 2017-07-30 20:28:42 +02:00
cmake Cmake build: Install executables as programms 2019-11-27 15:11:23 +01:00
coding
cygwin Update preference format for cygwin and Win 2017-10-27 13:00:02 -04:00
HTML
keystest
lyxserver Update the server_monitor example client to Qt5 2018-08-08 13:12:33 +02:00
MacOSX Add license info for inkscape start script 2019-01-07 00:18:52 +01:00
mathmacros Remove spurious body tags in macro test file. 2016-12-01 10:15:12 +01:00
tools Debugging, etc, for build script. 2018-09-08 14:24:49 -04:00
Win32 Win installer: fix registry issue 2019-10-20 23:06:21 +02:00
.gitignore
coverity_modeling.cpp Model lyx_exit() to tell coverity what it does 2017-03-31 16:51:02 +02:00
expectedTestFailures
FORMAT Collapsable -> Collapsible (part 1) 2017-10-16 11:22:13 +02:00
gcc_4.6.patchset Add patcheset for building with gcc 4.6. 2017-11-17 13:58:49 +01:00
LyX-Mac-binary-release.sh Check exit state of install_name_tool calls. 2018-09-22 20:33:55 +02:00
lyx.package.README
lyx.rpm.README
lyx.spec.in
Makefile.am development/Makefile.am: fix compilation error 2019-10-20 21:20:55 +02:00
PAINTING_ANALYSIS Remove row crc computation 2018-02-15 12:29:25 +01:00
status.base Add blank status file for easier resets. 2019-06-18 18:14:58 -04:00
TestsToDo