Document updating tex2lyx tests when using CMake

Since Kornel's commit at e2d41970, it is now possible to update the
tex2lyx tests with CMake. Note that this is a case where a make
target in the build directory can affect the source directory, which
might not be advisable.
This commit is contained in:
Scott Kostyshak 2015-05-21 00:18:45 -04:00
parent 26144ae4dd
commit 7c0232e874

View File

@ -749,7 +749,7 @@ g.
if a tex2lyx bug was fixed, or a new feature was added. if a tex2lyx bug was fixed, or a new feature was added.
In these cases the stored references need to be updated. In these cases the stored references need to be updated.
To do so, call To do so if using autotools, call
\begin_inset Flex Code \begin_inset Flex Code
status collapsed status collapsed
@ -757,16 +757,6 @@ status collapsed
make updatetests make updatetests
\end_layout \end_layout
\end_inset
(autotools)
\begin_inset Note Note
status open
\begin_layout Plain Layout
FIXME: Add cmake command
\end_layout
\end_inset \end_inset
in the in the
@ -779,8 +769,40 @@ src/tex2lyx
\end_inset \end_inset
subfolder of the build directory. subdirectory of the build directory.
For convenience, this command does also produce re-exported roundtrip .lyx.tex If instead using CMake, call
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
make updatetex2lyxtests
\end_layout
\end_inset
in the build directory or in the
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
src/tex2lyx/test
\end_layout
\end_inset
subdirectory of the build directory
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Note that this is a case where a make target in the build directory can
affect the source directory, which might not be advisable.
\end_layout
\end_inset
.
For convenience, these commands also produce re-exported roundtrip .lyx.tex
files. files.
Please examine the changed output carefully before committing the changed Please examine the changed output carefully before committing the changed
files to the repository: Since the test machinery does not do a roundtrip files to the repository: Since the test machinery does not do a roundtrip