… to elaborate a bit further on that:

I use the the cmake target option to install, as I build from source. I have to 
use that option anyway, because the way cmake (lists) is set up now, it uses a 
way to set the executable path that sets up ooRexx in the path that is used by 
brew (in my case: ~/homebrew/bin). I don’t like this because then there are 
managed programs and their dependencies (by brew) and unmanaged ones in the 
same directory; this is, in my opinion, not good. Of course, this would change 
if we got the install into brew and have it all managed.

I would extend that point of view to the /Library/Frameworks variant; the fact 
that Apple installs language processors there, means to me that it is the place 
for Apple installed language processors. When I need a newer version, as I 
sometimes do, I check if brew has it and run from there; only when not 
available I build from source and move the executables to ~/Applications.

So I am in favour of the ‘minimally invasive’ option as you call it, but then 
in ~/Applications and not in the home directory to indicate it is not package 
manager installed, and to group it with other language packages (for me, SWI 
Prolog is the most important one, but also Eclipse, NetBeans) that follow this 
convention.

best regards,

René.


> On 17 Sep 2018, at 10:46, René Jansen <rvjan...@xs4all.nl> wrote:
> 
> Hi P.O.,
> 
> I install in ~/Applications/ooRexx5.0.0/bin/rexx on nearly all my macs. I 
> found that several packages I use moved to this location, ~/Applications; it 
> plays well with the changing ‘system integrity’ policies and makes for an 
> easy uninstall. Also, I think one should not require Admin rights to install 
> a personal language tool in a personal directory on a machine; neither should 
> one force other persons on the same machine (if applicable) to run the same 
> release.
> 
> I find myself running from Docker containers more and more nowadays, where I 
> just run the .rpm or .deb, but the native install on Apple goes in 
> ~/Applications.
> 
> best regards,
> 
> René.
> 
>> On 16 Sep 2018, at 19:16, P.O. Jonsson <oor...@jonases.se> wrote:
>> 
>> What is the "right" place for installing ooRexx on a Mac?
>> 
> 
> 
> 
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to