anuragraghavan / franca

Automatically exported from code.google.com/p/franca
0 stars 0 forks source link

Provide installable RCP product for Franca #79

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
There should be an installable RCP product containing Franca. This product 
should be available for each platform (Win32, Linux, MacOS, and the respective 
64 bit versions) and should be automatically built by the maven/tycho build.

The main goal for this product is to improve control of the dependencies needed 
by a Franca installation. The size (and the contents) of the resulting IDE 
products indicate what is needed minimally by Franca.

Original issue reported on code.google.com by klaus.birken@gmail.com on 31 Dec 2013 at 1:13

GoogleCodeExporter commented 9 years ago
The major part of this is solved in a series of commits, starting with 8dd4f47, 
last one is ae9ae06.

One detail is missing: The "eclipse" executable file for the MacOS and the 
Linux products do not have the +x bit set. Thus, they are not executable. The 
flag has to be set manually in the current product builds. 

Original comment by klaus.birken@gmail.com on 7 Jan 2014 at 4:16

GoogleCodeExporter commented 9 years ago
Just to leave a trace about the findings for this issue:
- such a problem can occur if you are using Windows OS for building because 
successfully building *nix / MacOS products would need to emulate the different 
file system with file permissions. 
- "If you have switched to using Linux/MacOS for your Tycho builds, you may 
still encounter issues with the executable bits not being set correctly. This 
is due to a bug similar to Eclipse Bug #368089, where the executable bits are 
not set correctly if the system uses a non-English locale (via the environment 
variable $LANG). To fix this, set your locale to en_US.UTF-8 in a terminal as 
follows."

Original comment by szabt...@gmail.com on 12 Jan 2014 at 5:28

GoogleCodeExporter commented 9 years ago
Multi-platform product is available on develop (and master). The execution bit 
issue for MacOS and Linux depends on the locale setting in the build 
environment. 

Original comment by klaus.birken@gmail.com on 1 Apr 2014 at 2:11

GoogleCodeExporter commented 9 years ago

Original comment by klaus.birken@gmail.com on 25 Jan 2015 at 12:28