Skip to content

Commit

Permalink
fix exrdisplay compile under cmake
Browse files Browse the repository at this point in the history
Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
  • Loading branch information
kdt3rd authored and nickrasmussen committed Aug 8, 2018
1 parent a385fd4 commit a617dc1
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
16 changes: 16 additions & 0 deletions OpenEXR_Viewers/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,22 @@ IF (NOT ILMBASE_PACKAGE_PREFIX)
SET (ILMBASE_PACKAGE_PREFIX ${CMAKE_INSTALL_PREFIX})
ENDIF ()

MACRO(SET_ILMBASE_INCLUDE_DIRS _target)
TARGET_INCLUDE_DIRECTORIES(${_target}
PRIVATE ${ZLIB_INCLUDE_DIR}
PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../../OpenEXR/config
PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/../../IlmBase/config
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../OpenEXR/IlmImf
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../OpenEXR/IlmImfUtil
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../IlmBase/Half
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../IlmBase/Iex
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../IlmBase/IexMath
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../IlmBase/IlmThread
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../IlmBase/Imath
)
ENDMACRO()

#FIND_PACKAGE (OpenGL REQUIRED)
#FIND_PACKAGE (FLTK)
#FIND_PACKAGE (GLUT)
Expand Down
2 changes: 2 additions & 0 deletions OpenEXR_Viewers/exrdisplay/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ ADD_EXECUTABLE ( exrdisplay
GlWindow3d.cpp
)

SET_ILMBASE_INCLUDE_DIRS(exrdisplay)

TARGET_INCLUDE_DIRECTORIES ( exrdisplay
PRIVATE
${CMAKE_INSTALL_PREFIX}/include/OpenEXR
Expand Down

0 comments on commit a617dc1

Please sign in to comment.