Difference between revisions of "OSX release infrastructure"

 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:Projects]]
 
[[Category:Projects]]
 +
[[Category:Macintosh]]
  
{{NoProjectMembers}}
+
Currently a binary package can be created using MacPorts with the following command:
The goal of this project is to be able to script the release of Mac universal binaries for OS X.
+
<pre>
 +
sudo port mpkg eiffelstudio64
 +
</pre>
 +
The generated package will include all the dependencies except for the X-Server.
  
Currently the OS X release of Eiffel Studio is a app package that contains the standard /EiffelXY folder as known from other platforms as well as some additional stuff like a script that sets enviroment variables and automatically launches the X11-Server, a skin for gtk2 and some libraries.
+
It would be nice if we could create a .dmg file from that automatically and add some nice artwork (as e.g. Adium does).
  
I think the easiest way to generate a "universal binary" (i.e. a universal app package) would be to just build the beast on the two platforms and put the binaries for both in the package. Then we can decide which one to launch with the start script.
+
=Team=
 +
 
 +
* [[User:Dfurrer| Dfurrer]]
 +
* [[User:Spooky| Jann]]

Latest revision as of 13:03, 26 August 2009


Currently a binary package can be created using MacPorts with the following command:

sudo port mpkg eiffelstudio64

The generated package will include all the dependencies except for the X-Server.

It would be nice if we could create a .dmg file from that automatically and add some nice artwork (as e.g. Adium does).

Team