Skip to content

Commit

Permalink
Incorporate review feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
meshula authored and nickrasmussen committed Aug 8, 2018
1 parent b6dc2a6 commit 99b367d
Show file tree
Hide file tree
Showing 22 changed files with 24 additions and 48 deletions.
15 changes: 2 additions & 13 deletions IlmBase/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -183,22 +183,11 @@ ENDIF ()

SET (ILMBASE_LIBRARY_NAMES Half Iex Imath IlmThread IexMath)
FOREACH (LIBNAME ${ILMBASE_LIBRARY_NAMES})
IF (LIBNAME STREQUAL "Half")
SET(LIBNAMESUFFIX ${LIBNAME})
ELSE()
SET(LIBNAMESUFFIX ${LIBNAME}${ILMBASE_LIBSUFFIX})
ENDIF()
SET_TARGET_PROPERTIES ( ${LIBNAME}
PROPERTIES
VERSION 12.0.0
SOVERSION 12
OUTPUT_NAME "${LIBNAMESUFFIX}"
ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib"
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/${RUNTIME_DIR}"
ARCHIVE_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR}/lib"
LIBRARY_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR}/lib"
RUNTIME_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR}/${RUNTIME_DIR}"
OUTPUT_NAME "${LIBNAME}${ILMBASE_LIBSUFFIX}"
)
ENDFOREACH()

Expand Down Expand Up @@ -234,7 +223,7 @@ OpenEXR_includedir=\${prefix}/include/OpenEXR
Name: IlmBase
Description: Base math and exception libraries
Version: ${ILMBASE_VERSION}
Libs: -L\${libdir} -lImath${ILMBASE_LIBSUFFIX} -lIexMath${ILMBASE_LIBSUFFIX} -lHalf -lIex${ILMBASE_LIBSUFFIX} -lIlmThread${ILMBASE_LIBSUFFIX} -pthread
Libs: -L\${libdir} -lImath${ILMBASE_LIBSUFFIX} -lIexMath${ILMBASE_LIBSUFFIX} -lHalf${ILMBASE_LIBSUFFIX} -lIex${ILMBASE_LIBSUFFIX} -lIlmThread${ILMBASE_LIBSUFFIX} -pthread
Cflags: -pthread -I\${OpenEXR_includedir}
")

Expand Down
2 changes: 1 addition & 1 deletion IlmBase/Half/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ ADD_LIBRARY ( Half ${LIB_TYPE}
ADD_DEPENDENCIES ( Half toFloat eLut )

INSTALL ( TARGETS
HALF
Half
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
RUNTIME DESTINATION ${RUNTIME_DIR}
Expand Down
7 changes: 1 addition & 6 deletions IlmBase/HalfTest/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,4 @@ ADD_EXECUTABLE ( HalfTest

TARGET_LINK_LIBRARIES ( HalfTest Half )

INSTALL ( TARGETS
HalfTest
RUNTIME DESTINATION bin
)

ADD_TEST ( TestHalf HalfTest )
ADD_TEST ( TestHalf HalfTest )
2 changes: 1 addition & 1 deletion IlmBase/IexTest/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ INSTALL ( TARGETS
RUNTIME DESTINATION bin
)

ADD_TEST ( TestIex IexTest )
ADD_TEST ( TestIex IexTest )
6 changes: 0 additions & 6 deletions IlmBase/ImathTest/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,6 @@ ADD_EXECUTABLE ( ImathTest
testVec.cpp
)

INSTALL ( TARGETS
ImathTest
RUNTIME DESTINATION bin
)


ADD_TEST ( TestImath ImathTest )
TARGET_LINK_LIBRARIES ( ImathTest Imath Iex )

8 changes: 3 additions & 5 deletions OpenEXR/IlmImf/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ADD_EXECUTABLE ( b44ExpLogTable
)

TARGET_LINK_LIBRARIES ( b44ExpLogTable
Half
Half${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
Expand All @@ -29,18 +29,16 @@ ADD_CUSTOM_COMMAND (
ADD_EXECUTABLE ( dwaLookups
dwaLookups.cpp
)
message(STATUS "Using IlmBase version ${ILMBASE_LIBSUFFIX}")

TARGET_LINK_LIBRARIES ( dwaLookups
Half
Half${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
)

ADD_CUSTOM_COMMAND (
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/dwaLookups.h
COMMAND echo "${RUNTIME_DIR}"
COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/dwaLookups > ${CMAKE_CURRENT_BINARY_DIR}/dwaLookups.h
DEPENDS dwaLookups
WORKING_DIRECTORY ${RUNTIME_DIR}
Expand Down Expand Up @@ -147,7 +145,7 @@ ADD_LIBRARY ( IlmImf ${LIB_TYPE}
)

TARGET_LINK_LIBRARIES ( IlmImf
Half
Half${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/IlmImfExamples/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ ADD_EXECUTABLE ( IlmImfExamples

TARGET_LINK_LIBRARIES ( IlmImfExamples
IlmImf
Half
Half${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/IlmImfFuzzTest/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ ADD_EXECUTABLE ( IlmImfFuzzTest

TARGET_LINK_LIBRARIES ( IlmImfFuzzTest
IlmImf
Half
Half${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/IlmImfTest/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ ADD_EXECUTABLE ( IlmImfTest
ADD_TEST ( TestIlmImf IlmImfTest )
TARGET_LINK_LIBRARIES ( IlmImfTest
IlmImf
Half
Half${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/IlmImfUtil/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ ADD_LIBRARY ( IlmImfUtil ${LIB_TYPE}
)

TARGET_LINK_LIBRARIES ( IlmImfUtil
Half
Half${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/IlmImfUtilTest/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ ADD_TEST ( TestIlmImfUtil IlmImfUtilTest )
TARGET_LINK_LIBRARIES ( IlmImfUtilTest
IlmImfUtil
IlmImf
Half
Half${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exr2aces/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ TARGET_LINK_LIBRARIES ( exr2aces
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrbuild/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ TARGET_LINK_LIBRARIES ( exrbuild
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrenvmap/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ TARGET_LINK_LIBRARIES ( exrenvmap
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrheader/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ TARGET_LINK_LIBRARIES ( exrheader
IlmImf
Iex${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrmakepreview/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ TARGET_LINK_LIBRARIES ( exrmakepreview
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrmaketiled/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ TARGET_LINK_LIBRARIES ( exrmaketiled
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrmultipart/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ TARGET_LINK_LIBRARIES ( exrmultipart
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrmultiview/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ ADD_EXECUTABLE ( exrmultiview

TARGET_LINK_LIBRARIES ( exrmultiview
IlmImf
Half
Half${ILMBASE_LIBSUFFIX}
Imath${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR/exrstdattr/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ TARGET_LINK_LIBRARIES ( exrstdattr
IlmImf
IlmThread${ILMBASE_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${PTHREAD_LIB}
${ZLIB_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR_Viewers/exrdisplay/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ INCLUDE_DIRECTORIES (
TARGET_LINK_LIBRARIES ( exrdisplay
IlmImf${OPENEXR_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${FLTK_LIBRARIES}
${OPENGL_LIBRARIES}
)
Expand Down
2 changes: 1 addition & 1 deletion OpenEXR_Viewers/playexr/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ TARGET_LINK_LIBRARIES ( playexr
IlmImf${OPENEXR_LIBSUFFIX}
Iex${ILMBASE_LIBSUFFIX}
IlmThread${ILMBASE_LIBSUFFIX}
Half
Half${ILMBASE_LIBSUFFIX}
${CG_LIBRARY}
${CG_GL_LIBRARY}
${OPENGL_LIBRARIES}
Expand Down

0 comments on commit 99b367d

Please sign in to comment.