]> git.lyx.org Git - lyx.git/commitdiff
For cmake case try to use the newly built .gmo files first.
authorKornel Benko <kornel@lyx.org>
Fri, 4 Aug 2017 14:06:32 +0000 (16:06 +0200)
committerKornel Benko <kornel@lyx.org>
Fri, 4 Aug 2017 14:06:32 +0000 (16:06 +0200)
src/support/Package.cpp

index 6df43653ffc8e25647a483453d57348bf0325f4a..f6e8c3a8a52eb859841936abe54a07efb8e6a775 100644 (file)
@@ -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;