This does a little bit of namespace tweaking. The most important thing is that it establishes a namespace "OIIO" that is an alias for the nested namespace OIIO_NAMESPACE::OIIO_VERSION_NS, both of which can be customized. So this gives apps a uniform and compact way of referring to the right namespace, no matter how it was named.
Also included is removal of some long-deprecated code in sites/spi. Non-SPI-ers may ignore this. So may SPi-ers for that matter. You can merge this Pull Request by running: git pull https://github.com/lgritz/oiio lg-namespace Or you can view, comment on it, or merge it online at: https://github.com/OpenImageIO/oiio/pull/325 -- Commit Summary -- * Remove deprecated custom setup for a SPI-specific Linux flavor no longer used. * Define a namespace alias 'OIIO' that gets you past all the custom namespaces in a convenient way. -- File Changes -- M site/spi/Makefile-bits-arnold (49) D site/spi/include/spi_ns.h (8) D site/spi/include/tiff.h (647) M src/bmp.imageio/bmp_pvt.cpp (3) M src/iconvert/iconvert.cpp (2) M src/include/version.h.in (8) M src/iv/ivimage.cpp (1) M src/libOpenImageIO/imageoutput.cpp (2) M src/libtexture/imagecache.cpp (2) M src/libutil/pugixml.cpp (1) M src/maketx/maketx.cpp (2) M src/oiiotool/oiiotool.cpp (2) M src/openexr.imageio/exrinput.cpp (2) M src/openexr.imageio/exroutput.cpp (2) M src/softimage.imageio/softimage_pvt.cpp (4) M src/softimage.imageio/softimageinput.cpp (2) -- Patch Links -- https://github.com/OpenImageIO/oiio/pull/325.patch https://github.com/OpenImageIO/oiio/pull/325.diff --- Reply to this email directly or view it on GitHub: https://github.com/OpenImageIO/oiio/pull/325 _______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
