Hello,
I have played around with CI builds and have even found a general solution for including dependencies on OS X.
What I do not know, is whether all dependencies from Homebrew etc. are only installed in /usr/local/lib/ or if they also install libraries to /usr/lib/.
So, I would need someone to test PuREST JSON on Mac OS X, preferable without a development machine.
Download these two zips: https://ssl-account.com/cloud.residuum.org/index.php/s/380C60JAabnO7jk/downl... https://ssl-account.com/cloud.residuum.org/index.php/s/380C60JAabnO7jk/downl...
unpack those into your external path and test the help patches.
Does the first one work? Then only /usr/local/ files are needed. Does the first one not work, but the second one? Then I will need another solution to filter out pre-installed dylibs Does neither work? Back to the drawing board, and another solution is needed.
If anyone is interested in the script: This is done with otool -L and bash: https://github.com/residuum/PuRestJson/blob/master/osx_dependencies.sh
The latest build also contain a manual that is directly rendered Markdown from the Github wiki. This is quite easy to do: https://github.com/residuum/PuRestJson/blob/master/create-manual.py
Thanks, Thomas
Thomas Mayer schrieb am 01.12.2016 01:15:
On 01.12.2016 00:57, Thomas Mayer wrote:
The packages are then uploaded to my owncloud instance and are available from https://ssl-account.com/cloud.residuum.org/index.php/s/380C60JAabnO7jk
OS X builds on Travis are pretty much behind since yesterday, so give it several hours time until these appear.
Thanks, Thomas -- "It seems to me, Golan, that the advance of civilization is nothing but an exercise in the limiting of privacy." (Janov Pelorat in: Isaac Asimov - Foundation's Edge) http://www.residuum.org/
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hello,
I have played around with CI builds and have even found a general solution for including dependencies on OS X.
What I do not know, is whether all dependencies from Homebrew etc. are only installed in /usr/local/lib/ or if they also install libraries to /usr/lib/.
/usr/local/lib only. The idea is that Homebrew does not touch the system folders like /usr/lib.
Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/