Help with Bug #19550: Add support for symlinks to standalone builder
lists at mangomultimedia.com
Fri Jul 20 16:57:49 CEST 2018
I’m writing this email to see if there is someone who can pitch in and
implement a fix for bug 19550 . The issue is that the the copy folder
command that the LC standalone builder uses does not support symlinks.
While this hasn’t been a significant problem in the past, it has now become
one because LiveCode Builder (LCB) code can link to .frameworks on macOS
using the Foreign Function Interface (FFI) feature in LiveCode 9.
As an example, I’ve been working on an LCB wrapper around Sparkle  and
on another around MASShortcut . In both cases the .framework needs to be
distributed with the LCB library. The Standalone Builder does not create a
proper copy of the .framework and the code will fail in a standalone.
Here is a link to the source code on GitHub that needs to be updated:
If someone is able to step in and modify the existing code to support
symlinks then others would be able to start distributing extensions that
use .frameworks on macOS. I haven’t verified whether or not this affects
iOS but it may.
More information about the use-livecode