openmicroscopy/openmicroscopy — pull request #3180 by rleigh-dundee (2014-11-10 17:05:48+00:00)
Title: cpp: Correctly install warning headers

`IceNoWarnPush.h` and `IceNoWarnPop.h` were placed at the top-level and were not installed. This broke all use of public headers including these since they weren't installed. Move to the `omero/` includes and install. There may be a case for putting these into a "private" or "internal" namespace under `omero/` to keep the main include dir free of clutter.

--no-rebase

--------

Testing: Build and install; check that the headers are usable by a test program, i.e. compiles without error.