diff --git a/CMakeLists.txt b/CMakeLists.txt index 1e8089d7b2..38567930eb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,6 +18,12 @@ include(cmake/OpenEXRVersion.cmake) project(OpenEXR VERSION ${OPENEXR_VERSION} LANGUAGES C CXX) +option(OPENEXR_INSTALL "Install OpenEXR libraries" ON) +option(OPENEXR_INSTALL_TOOLS "Install OpenEXR tools" ON) +if(OPENEXR_INSTALL_TOOLS AND NOT OPENEXR_INSTALL) + message(SEND_ERROR "OPENEXR_INSTALL_TOOLS requires OPENEXR_INSTALL") +endif() + include(cmake/LibraryDefine.cmake) include(cmake/OpenEXRSetup.cmake) add_subdirectory(cmake) @@ -32,12 +38,6 @@ add_subdirectory(cmake) # Add all source in subdirectories ####################################### -option(OPENEXR_INSTALL "Install OpenEXR libraries" ON) -option(OPENEXR_INSTALL_TOOLS "Install OpenEXR tools" ON) -if(OPENEXR_INSTALL_TOOLS AND NOT OPENEXR_INSTALL) - message(SEND_ERROR "OPENEXR_INSTALL_TOOLS requires OPENEXR_INSTALL") -endif() - # Include these two modules without enable/disable options add_subdirectory(src/lib) add_subdirectory(src/bin)