• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • Start Page
  • Index
  • History
  • Last Change

Blitz Build

Note: These instructions complement and don't replace those under OmeroContributing.

Installing Ice

Due to the dependency on Ice for building OmeroBlitz, by default BlitzBuild is turned off in source:trunk/etc/omero.properties :

   no.ice=true

If, however, you install Ice on your system, then it is possible to build language bindings to OMERO for Python and C++. Visit http://zeroc.com/download.html for more information, but many package repository like those from Debian, Ubuntu, and MacPorts contain the ice packages already, and Zeroc maintains a yum repository with RPMs. Though it is not possible for us to support every platform, some general information on installing Ice is provided under OmeroGridInstall.

Activating Blitz build

The first step to building OmeroBlitz after installing Ice is to change the "no.ice" value to "false" in etc/local.properties. It is also necessary to set the ice.home property to a valid Ice installation. A valid installation directory will contain a subdirectory named "slice".

$ ls -1 /usr/share/Ice-3.3.0/
...
slice
...

Server Developers

Component which set the uses.ice property set will be turned off (especially <compile/> and <test/>) if the slice2java executable is not found on the user's PATH. Other than setting uses.ice, components don't need to do anything special to take part in slice generation. All *.ice files under resources and target/generated/resources will get processed.


See also : OmeroContributing, OmeroGridInstall

Download in other formats:

  • Plain Text

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/