Am 18. Januar 2016 00:56:50 MEZ, schrieb "Uwe Stöhr" <uwesto...@web.de>:
>Am 15.01.2016 um 22:33 schrieb Georg Baum:
>
>> Indirectly (via the MSVC project files .sln and .vcxproj) yes. In
>order
>> to do so, cmake does run lots of tests. These tests are partly
>> implemented in the cmake installation, and partly in the LyX sources
>> (development/cmake). The results of these tests are cached. If you
>now
>> re-use an existing cmake cache to build LyX from different sources,
>then
>> the contents of the MSVC project files (and therefore the resulting
>> build) depends on the history of your previous cmake calls, and
>whether
>> something was changed in development/cmake in the meantime. If you
>> ensure that no cached information is re-used then the build is
>> reprodcible (but you would need to specify the 40 paths again withj
>your
>> current way of calling cmake).
>
>OK, now with Qt 5 there are only 6 Qt paths to be specified. But I
>think 
>that this can still be reduced to one, since all Qt installations on 
>Windows have the same structure. So it should be sufficient to specify 
>only the path to the qmake.exe and then CMake has enough info to find 
>the rest.
>Peter, could you perhaps do this like you did for the mingw build?
>
>To please Georg, I will build in future LyX by compiling the source 
>files in a separate folder.

This is not only to please Georg. This is essential for serious software 
development.

>
>regards Uwe


Reply via email to