commit d6285d52e7d265248502b5b5c01557776d8d6ac5
Author: Kornel Benko <[email protected]>
Date: Fri Aug 4 16:06:32 2017 +0200
For cmake case try to use the newly built .gmo files first.
---
src/support/Package.cpp | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/support/Package.cpp b/src/support/Package.cpp
index 6df4365..f6e8c3a 100644
--- a/src/support/Package.cpp
+++ b/src/support/Package.cpp
@@ -193,7 +193,9 @@ void Package::set_temp_dir(FileName const & temp_dir) const
FileName Package::messages_file(string const & c) const
{
if (in_build_dir_) {
- FileName res = FileName(lyx_dir().absFileName() + "/../po/" + c
+ ".gmo");
+ FileName res = FileName(lyx_dir().absFileName() + "/po/" + c +
".gmo");
+ if (!res.isReadableFile())
+ res = FileName(top_srcdir().absFileName() + "../po/" +
c + ".gmo");
if (!res.isReadableFile())
res = FileName(top_srcdir().absFileName() + "/po/" + c
+ ".gmo");
return res;