Am Fri, 19 Mar 2021 17:52:47 +0100 schrieb "'Kay F. Jahnke' via hugin and other free panoramic software" <[email protected]>:
> Am 19.03.21 um 12:55 schrieb Kornel Benko: > > Am Fri, 19 Mar 2021 12:41:32 +0100 > > schrieb "'Kay F. Jahnke' via hugin and other free panoramic software" > > <[email protected]>: > > > >> Am 18.03.21 um 21:21 schrieb Harry van der Wolf: > >>> > >>> On MacOS I also build with cmake (cmake .. -D > >>> CMAKE_INSTALL_PREFIX=/opt/local). > >>> But it still builds pv instead of lux. > >>> > >> ... > >> > >> @Harry: I just merged master to all other branches and pushed them to > >> the repo because I think the code is good. If you like you can try build > >> on the mac now with the updated CMakeLists.txt. > >> > >> I'll still do some tweaking and tinkering and I just had an idea how I > >> can attempt to do automatic deghosting, which I want to investigate - if > >> that works out, it could already go into the next version as an > >> experimental new feature. > >> > >> Kay > >> > > > > Why still the need for mac-branch? > > I like having separate branches for the different platforms. I don't > know much about the mac stuff, but to cover all mac packaging by 'ifdef > apple' statements in the cmake code is, I think, not a good idea. > > Merging to these branches is not a big deal - it is usually enough to > issue two lines: > > git checkout mac (optional if you're already on the mac branch) > git merge master So the mac branch contains linux + mac already. Is there -any- difference in the source (.cc, .h CMake) affecting linux? If not, then I see no problem. > The same is true for the other branches, and the windows branch, with > it's code to produce stickware bundles, is quite different from master, > and the mac branch also has specialized bundle-building code which is > needed nowhere else. All that's needed is being aware of the different > branches, and the fact that I don't automatically merge every commit > instantly. > > Development, for the time being, is happening on linux: I haven't heard > from a single mac user Harry is one ... > or windows user who would be interested, nor of > any who have downloaded and tried the bundles we've produced. I think > it's perfectly good enough to merge master and make bundles when there's > a new release out, just in case there's a user somewhere. > > So that's my opinion just now - doesn't mean it has to stay like that > forever. But I prefer a clear focus on getting the code to run well on > linux, and let it trickle down to other platforms as needed, without > putting much work into it. With my windows branch, this has worked fine > for quite some time now (ca. 40 releases). > > Kay Kornel -- A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ --- You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/hugin-ptx/20210319181849.4431804d%40admin1-desktop.
pgpXxHqZYKhr8.pgp
Description: Digitale Signatur von OpenPGP
