Open michaeldsmith opened 1 year ago
ImfCtlApplyTransforms.h from this CTL repo is included by the file /OpenEXR_Viewers/exrdisplay/applyCtl.cpp in Release branches 2.2 [1], 2.3 [2], 2.4 [3] and 2.5 [4] of the current OpenEXR repo
[1] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.2/OpenEXR_Viewers/exrdisplay/applyCtl.cpp [2] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.3/OpenEXR_Viewers/exrdisplay/applyCtl.cpp [3] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.4/OpenEXR_Viewers/exrdisplay/applyCtl.cpp [4] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.5/OpenEXR_Viewers/exrdisplay/applyCtl.cpp
ImfCtlApplyTransforms.h from this CTL repo is also included by the file /OpenEXR_Viewers/playexr/ctlToLut.cpp in Release branches 2.2 [1], 2.3 [2], 2.4 [3] and 2.5 [4] of the current OpenEXR repo
[1] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.2/OpenEXR_Viewers/playexr/ctlToLut.cpp [2] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.3/OpenEXR_Viewers/playexr/ctlToLut.cpp [3] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.4/OpenEXR_Viewers/playexr/ctlToLut.cpp [4] https://github.com/AcademySoftwareFoundation/openexr/blob/RB-2.5/OpenEXR_Viewers/playexr/ctlToLut.cpp
With the
CMAKE_INSTALL_PREFIX
set toC:/Program Files (x86)/CTL
in Windows 10, running Visual Studio with administrative privileges allows the INSTALL visual studio project to run by selecting Build on the INSTALL project. The output below shows where the files get copied on to the windows system:In Ubuntu, after running
make install
, theinstall_manifest.txt
file shows similar install locations:Everything looks good except for a few of files:
1 -
ImfCtlApplyTransforms.h
installs into/include/OpenEXR/
C:/Program Files (x86)/CTL/include/OpenEXR/ImfCtlApplyTransforms.h
but should probably be installed in
/include/CTL/
C:/Program Files (x86)/CTL/include/CTL/ImfCtlApplyTransforms.h
although there may be some history of installing
ImfCtlApplyTransforms.h
into/include/OpenEXR
for some reason, perhaps related to the oldOpenEXR_Viewers
project used this file or other CTL files. For example,OpenEXR_Viewers
package mentions CTL here https://src.fedoraproject.org/rpms/OpenEXR_Viewers2 -
CtlManual.pdf
andCtlManual.doc
install into/share/doc/CTL/CTL/
should probably be
/share/doc/CTL/