Community
Participate
Working Groups
When the Mac application will be signed, it will not be recommended for plug-ins to be directly installed in the application bundle. Instead those should be stored in ~/Application Support/<bundleId>/. In order to obtain the proper folder, one should rely on the APIs provided by Apple, as identified in #431116#c49
New Gerrit change created: https://git.eclipse.org/r/46041
I've pushed the change to
Arun, could you please push the change and build the binaries for one of the coming build? Thx.
At this point the defaults on mac is to leave the configuration folder in the Eclipse.app. If someone wants to enable the behavior where Eclipse.app is not modified and uses the Mac recommended folder, then the following command line argument needs to be specified: -protect base
(In reply to Pascal Rapicault from comment #3) > Arun, could you please push the change and build the binaries for one of the > coming build? Thx. Pascal, I'll try to get the recompiled binaries in time for tomorrow's I-build so that the changes can be tested more widely... the only worry is we're still building the binaries on an older version of Mac OS (10.5.8 I think) and I hope the build will go smoothly.
Hi Arun, thanks for the follow up.
Gerrit change https://git.eclipse.org/r/46041 was merged to [master]. Commit: http://git.eclipse.org/c/equinox/rt.equinox.framework.git/commit/?id=44336d8123b71d1df865d51e0f2eaf2e1bad615f
(In reply to Arun Thondapu from comment #5) > (In reply to Pascal Rapicault from comment #3) > > Arun, could you please push the change and build the binaries for one of the > > coming build? Thx. > > Pascal, I'll try to get the recompiled binaries in time for tomorrow's > I-build so that the changes can be tested more widely... the only worry is > we're still building the binaries on an older version of Mac OS (10.5.8 I > think) and I hope the build will go smoothly. I've reviewed and committed this patch but the binaries are not rebuilt yet as the hudson machine we use to manage native builds of SWT and Launcher has been having an SSH connection issue with git.eclipse.org since yesterday. We're still working on finding a solution for this problem but I don't have an ETA yet as the lab operations team needs to be involved... David, may be we can have a respin of the I-build tomorrow assuming the connectivity issue is resolved and things are back in good shape?
(In reply to Arun Thondapu from comment #8) > David, may be we can have a respin of the I-build tomorrow assuming the > connectivity issue is resolved and things are back in good shape? Yep, any time.
Thanks Arun.
Patch pushed to master.
Binaries rebuilt and committed via https://git.eclipse.org/c/equinox/rt.equinox.binaries.git/commit/?id=389045f6ad0fc555d2a42a63d70aa627df63e670 (In reply to Pascal Rapicault from comment #4) > At this point the defaults on mac is to leave the configuration folder in > the Eclipse.app. If someone wants to enable the behavior where Eclipse.app > is not modified and uses the Mac recommended folder, then the following > command line argument needs to be specified: -protect base Pascal, you're probably on it already, but shouldn't this new option and default behavior be highlighted in the N&N as well as in the help documentation for Mars?
old summary: [Mac] Default the configuration to Application Support I changed the summary to better reflect the outcome of this bug. It's not currently the default.
Verified with Neon.2 RC4 SDK build.
(In reply to Arun Thondapu from comment #12) > Pascal, you're probably on it already, but shouldn't this new option and > default behavior be highlighted in the N&N as well as in the help > documentation for Mars? This never happened. I've opened bug 509087 as follow up work.