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
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 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
--
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/841055d2-6d1c-c5af-a8bd-e8c1ef8296bb%40yahoo.com.