Bug 480278 - [SysML 1.4][releng] have a valid macos product
Summary: [SysML 1.4][releng] have a valid macos product
Status: NEW
Alias: None
Product: Papyrus
Classification: Modeling
Component: SysML (show other bugs)
Version: 0.8.0   Edit
Hardware: PC Mac OS X
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Benoit Maggi CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-21 02:12 EDT by Francois Le Fevre CLA
Modified: 2017-09-05 04:19 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francois Le Fevre CLA 2015-10-21 02:12:32 EDT
> Hi Claude, 
>
> Check out https://wiki.eclipse.org/Tycho/Release_Notes/0.23#p2 
>
> Basically, you need to specify the root folder in the pom.xml and it should work 
>
>                 <rootFolders> 
>                   <!-- for MacOSX, make sure you use a folder ending with .app , see bug 463670 --> 
>                   <macosx>Eclipse.app</macosx> 
>                 </rootFolders> 
>
> Marc-Andre
Comment 1 Francois Le Fevre CLA 2015-10-21 02:13:18 EDT
Re: [tycho-user] Mac product does not include the .app
tycho-user-bounces@eclipse.org; de la part de; Claude Montpetit <cmontpetit@8d.com>
Comment 2 Benoit Maggi CLA 2015-11-10 11:04:28 EST
I will try it on my mac
Comment 3 Francois Le Fevre CLA 2016-04-07 04:01:51 EDT
Finally did you try on your Mac?

In Papyrus, they have setup a specific post script to sign the rcp.
See the file: /org.eclipse.papyrus/releng/toolkit/server/repackageRcp.sh
That is based on "curl -o signed.zip -F file=@unsigned.zip http://build.eclipse.org:31338/macsign.php"

It seems also that Mac is provinding a new API to sign app.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=375853

Tycho has solved several problem for packaging mac in 0.23.0.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=431116
Comment 4 Benoit Maggi CLA 2017-09-05 04:19:05 EDT
I didn't had the time to test the product on my mac.
Anyway this is clearly not a priority and the product distribution have to be defined by the PIC (https://www.polarsys.org/papyrus-ic)

So I unassigned myself from this bug