Task #627 (closed)
Opened 12 years ago
Closed 12 years ago
Make OMERO.blitz compilation optional
| Reported by: | jamoore | Owned by: | jamoore |
|---|---|---|---|
| Priority: | minor | Milestone: | 3.0-Beta2 |
| Component: | Deployment | Version: | 3.0-Beta1 |
| Keywords: | blitz, iteration2 | Cc: | cxallan |
| Resources: | n.a. | Referenced By: | n.a. |
| References: | n.a. | Remaining Time: | n.a. |
| Sprint: | n.a. |
Description
Currently the blitz/ build requires that slice2java be on the classpath. We should make a best effort to find that via PATH and perhaps ICE_HOME, but at some point we should just bail. Perhaps an option like quick is necessary:
java omero noice quick install
Note: there's a similar problem with the Ice/*.ice definitions.
Change History (3)
comment:1 Changed 12 years ago by jmoore
comment:2 Changed 12 years ago by jmoore
r1327 adds ice.home and no.ice checks.
comment:3 Changed 12 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
Not using the "noice" target.
Instead, it is necessary to set no.ice=false in etc/local.properties to make blitz properly build, in which ice.home will be checked. We may eventually want ice.home to default to env.ICE_HOME.
It might also make sense to ask for the value of etc/local.properties/ice.home during <setup/>. If no value is given, then blitz can be skipped.