set (USE_GLES2 OFF CACHE BOOL "${USE_GLES2_DESCR}")
endif()
+set (MINIMAL_BUILD OFF CACHE BOOL "${MINIMAL_BUILD_DESCR}")
+
# include the patched or original list of modules
# list <MODULENAME>_TOOLKITS is created foreach module and contains its toolkits
# list <OCCT_MODULES> will contain all modules
-OCCT_MODULES_AND_TOOLKITS (MODULES "TOOLKITS" OCCT_MODULES)
+if (MINIMAL_BUILD)
+ OCCT_MODULES_AND_TOOLKITS (MODULES_MIN "TOOLKITS" OCCT_MODULES)
+
+ set (INSTALL_SAMPLES OFF CACHE BOOL "${INSTALL_SAMPLES_DESCR}" FORCE)
+ set (BUILD_MODULE_MfcSamples OFF CACHE BOOL "${BUILD_MODULE_MfcSamples_DESCR}" FORCE)
+else ()
+ OCCT_MODULES_AND_TOOLKITS (MODULES "TOOLKITS" OCCT_MODULES)
+endif ()
foreach (OCCT_MODULE ${OCCT_MODULES})
BUILD_MODULE (${OCCT_MODULE})
endforeach()
+if (MINIMAL_BUILD AND BUILD_MODULE_Draw)
+ message (STATUS "Info. Draw module is turned off for the minimal configuration")
+ set (BUILD_MODULE_Draw OFF CACHE BOOL "${BUILD_MODULE_Draw_DESCR}" FORCE)
+endif()
+
if (ANDROID AND BUILD_MODULE_Draw)
message (STATUS "Info. Draw module is turned off due to it is not supported on Android")
set (BUILD_MODULE_Draw OFF CACHE BOOL "${BUILD_MODULE_Draw_DESCR}" FORCE)
# include the patched or original list of definitions and flags
OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_defs_flags")
-OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/3rdparty_macro")
-
-# search for TKIVtk and TKIVtkDraw in BUILD_TOOLKITS
-list (FIND BUILD_TOOLKITS TKIVtk CAN_USE_VTK)
-if (CAN_USE_VTK EQUAL -1)
- list (FIND BUILD_TOOLKITS TKIVtkDraw CAN_USE_VTK)
+if (MINIMAL_BUILD)
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DOCC_MINIMAL_BUILD")
+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DOCC_MINIMAL_BUILD")
endif()
-if (NOT CAN_USE_VTK EQUAL -1)
- if (NOT DEFINED USE_VTK)
- set (USE_VTK OFF CACHE BOOL "${USE_VTK_DESCR}")
- endif()
-else()
- OCCT_CHECK_AND_UNSET (USE_VTK)
-endif()
+if (NOT MINIMAL_BUILD)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/3rdparty_macro")
-# Rebuild *.yacc and *.lex files that are contained by TKMath toolkit
-list (FIND BUILD_TOOLKITS TKMath CAN_REBUILD_PDC_FOR_TKMATH)
-list (FIND BUILD_TOOLKITS StepFile CAN_REBUILD_PDC_FOR_STEPFILE)
+ # search for TKIVtk and TKIVtkDraw in BUILD_TOOLKITS
+ list (FIND BUILD_TOOLKITS TKIVtk CAN_USE_VTK)
+ if (CAN_USE_VTK EQUAL -1)
+ list (FIND BUILD_TOOLKITS TKIVtkDraw CAN_USE_VTK)
+ endif()
-if (NOT ${CAN_REBUILD_PDC_FOR_TKMATH} EQUAL -1 OR NOT ${CAN_REBUILD_PDC_FOR_STEPFILE} EQUAL -1)
- set (BUILD_YACCLEX OFF CACHE BOOL "${BUILD_YACCLEX_DESCR}")
-else()
- OCCT_CHECK_AND_UNSET (BUILD_YACCLEX)
-endif()
+ if (NOT CAN_USE_VTK EQUAL -1)
+ if (NOT DEFINED USE_VTK)
+ set (USE_VTK OFF CACHE BOOL "${USE_VTK_DESCR}")
+ endif()
+ else()
+ OCCT_CHECK_AND_UNSET (USE_VTK)
+ endif()
-if (NOT DEFINED 3RDPARTY_DIR)
- set (3RDPARTY_DIR "" CACHE PATH ${3RDPARTY_DIR_DESCR})
- get_filename_component (3RDPARTY_DIR "${3RDPARTY_DIR}" ABSOLUTE)
-else()
- file (TO_CMAKE_PATH "${3RDPARTY_DIR}" 3RDPARTY_DIR)
- set (3RDPARTY_DIR "${3RDPARTY_DIR}" CACHE PATH "${3RDPARTY_DIR_DESCR}" FORCE)
-endif()
+ # Rebuild *.yacc and *.lex files that are contained by TKMath toolkit
+ list (FIND BUILD_TOOLKITS TKMath CAN_REBUILD_PDC_FOR_TKMATH)
+ list (FIND BUILD_TOOLKITS StepFile CAN_REBUILD_PDC_FOR_STEPFILE)
-# search for CSF variable in EXTERNLIB of each being used toolkit
-OCCT_IS_PRODUCT_REQUIRED (CSF_FreeImagePlus CAN_USE_FREEIMAGE)
-OCCT_IS_PRODUCT_REQUIRED (CSF_TclLibs USE_TCL)
-OCCT_IS_PRODUCT_REQUIRED (CSF_FREETYPE USE_FREETYPE)
-OCCT_IS_PRODUCT_REQUIRED (CSF_OpenGlLibs CAN_USE_OPENGL)
-OCCT_IS_PRODUCT_REQUIRED (CSF_OpenGlesLibs CAN_USE_GLES2)
-OCCT_IS_PRODUCT_REQUIRED (CSF_TBB CAN_USE_TBB)
-OCCT_IS_PRODUCT_REQUIRED (CSF_EIGEN CAN_USE_EIGEN)
+ if (NOT ${CAN_REBUILD_PDC_FOR_TKMATH} EQUAL -1 OR NOT ${CAN_REBUILD_PDC_FOR_STEPFILE} EQUAL -1)
+ set (BUILD_YACCLEX OFF CACHE BOOL "${BUILD_YACCLEX_DESCR}")
+ else()
+ OCCT_CHECK_AND_UNSET (BUILD_YACCLEX)
+ endif()
-# define CSF variable
-OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_csf")
+ if (NOT DEFINED 3RDPARTY_DIR)
+ set (3RDPARTY_DIR "" CACHE PATH ${3RDPARTY_DIR_DESCR})
+ get_filename_component (3RDPARTY_DIR "${3RDPARTY_DIR}" ABSOLUTE)
+ else()
+ file (TO_CMAKE_PATH "${3RDPARTY_DIR}" 3RDPARTY_DIR)
+ set (3RDPARTY_DIR "${3RDPARTY_DIR}" CACHE PATH "${3RDPARTY_DIR_DESCR}" FORCE)
+ endif()
-if (USE_TCL)
- message (STATUS "Info: TCL is used by OCCT")
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/tcl")
+ OCCT_IS_PRODUCT_REQUIRED (CSF_TclLibs USE_TCL)
+ if (USE_TCL)
+ message (STATUS "Info: TCL is used by OCCT")
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/tcl")
- message (STATUS "Info: TK is used by OCCT")
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/tk")
-else()
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_TCL")
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_TK")
+ message (STATUS "Info: TK is used by OCCT")
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/tk")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_TCL")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_TK")
- OCCT_CHECK_AND_UNSET ("INSTALL_TCL")
- OCCT_CHECK_AND_UNSET ("INSTALL_TK")
-endif()
+ OCCT_CHECK_AND_UNSET ("INSTALL_TCL")
+ OCCT_CHECK_AND_UNSET ("INSTALL_TK")
+ endif()
-if (USE_FREETYPE)
- message (STATUS "Info: Freetype is used by OCCT")
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/freetype")
-else()
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREETYPE")
- OCCT_CHECK_AND_UNSET ("3RDPARTY_FREETYPE_INCLUDE_DIR_freetype2")
- OCCT_CHECK_AND_UNSET ("3RDPARTY_FREETYPE_INCLUDE_DIR_ft2build")
- OCCT_CHECK_AND_UNSET ("INSTALL_FREETYPE")
-endif()
+ OCCT_IS_PRODUCT_REQUIRED (CSF_FREETYPE USE_FREETYPE)
+ if (USE_FREETYPE)
+ message (STATUS "Info: Freetype is used by OCCT")
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/freetype")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREETYPE")
+ OCCT_CHECK_AND_UNSET ("3RDPARTY_FREETYPE_INCLUDE_DIR_freetype2")
+ OCCT_CHECK_AND_UNSET ("3RDPARTY_FREETYPE_INCLUDE_DIR_ft2build")
+ OCCT_CHECK_AND_UNSET ("INSTALL_FREETYPE")
+ endif()
-# VTK
-if (USE_VTK)
- add_definitions (-DHAVE_VTK)
- set (OCCT_VTK_USED_TARGETS "" CACHE INTERNAL "" FORCE)
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/vtk")
-else()
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_VTK")
+ # VTK
+ if (USE_VTK)
+ add_definitions (-DHAVE_VTK)
+ set (OCCT_VTK_USED_TARGETS "" CACHE INTERNAL "" FORCE)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/vtk")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_VTK")
- if (NOT CAN_USE_VTK EQUAL -1)
- message (STATUS "Info: TKIVtk and TKIVtkDraw toolkits excluded due to VTK usage is disabled")
+ if (NOT CAN_USE_VTK EQUAL -1)
+ message (STATUS "Info: TKIVtk and TKIVtkDraw toolkits excluded due to VTK usage is disabled")
- list (REMOVE_ITEM BUILD_TOOLKITS TKIVtk)
- list (REMOVE_ITEM BUILD_TOOLKITS TKIVtkDraw)
+ list (REMOVE_ITEM BUILD_TOOLKITS TKIVtk)
+ list (REMOVE_ITEM BUILD_TOOLKITS TKIVtkDraw)
+ endif()
endif()
-endif()
-# GLX
-if (USE_GLX)
- add_definitions (-DMACOSX_USE_GLX)
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/glx")
-endif()
+ # GLX
+ if (USE_GLX)
+ add_definitions (-DMACOSX_USE_GLX)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/glx")
+ endif()
-# FREEIMAGE
-if (CAN_USE_FREEIMAGE)
- set (USE_FREEIMAGE OFF CACHE BOOL "${USE_FREEIMAGE_DESCR}")
+ # FREEIMAGE
+ OCCT_IS_PRODUCT_REQUIRED (CSF_FreeImagePlus CAN_USE_FREEIMAGE)
+ if (CAN_USE_FREEIMAGE)
+ set (USE_FREEIMAGE OFF CACHE BOOL "${USE_FREEIMAGE_DESCR}")
- if (USE_FREEIMAGE)
- add_definitions (-DHAVE_FREEIMAGE)
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/freeimage")
+ if (USE_FREEIMAGE)
+ add_definitions (-DHAVE_FREEIMAGE)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/freeimage")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREEIMAGE")
+ OCCT_CHECK_AND_UNSET ("INSTALL_FREEIMAGE")
+ endif()
else()
+ OCCT_CHECK_AND_UNSET ("USE_FREEIMAGE")
+
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREEIMAGE")
OCCT_CHECK_AND_UNSET ("INSTALL_FREEIMAGE")
endif()
-else()
- OCCT_CHECK_AND_UNSET ("USE_FREEIMAGE")
-
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREEIMAGE")
- OCCT_CHECK_AND_UNSET ("INSTALL_FREEIMAGE")
-endif()
-# OpenVR
-# search for CSF_OpenVR variable in EXTERNLIB of each being used toolkit
-OCCT_IS_PRODUCT_REQUIRED (CSF_OpenVR CAN_USE_OPENVR)
-if (CAN_USE_OPENVR)
- set (USE_OPENVR OFF CACHE BOOL "${USE_OPENVR_DESCR}")
+ # OpenVR
+ # search for CSF_OpenVR variable in EXTERNLIB of each being used toolkit
+ OCCT_IS_PRODUCT_REQUIRED (CSF_OpenVR CAN_USE_OPENVR)
+ if (CAN_USE_OPENVR)
+ set (USE_OPENVR OFF CACHE BOOL "${USE_OPENVR_DESCR}")
- if (USE_OPENVR)
- add_definitions (-DHAVE_OPENVR)
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/openvr")
+ if (USE_OPENVR)
+ add_definitions (-DHAVE_OPENVR)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/openvr")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_OPENVR")
+ OCCT_CHECK_AND_UNSET ("INSTALL_OPENVR")
+ endif()
else()
+ OCCT_CHECK_AND_UNSET ("USE_OPENVR")
+
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_OPENVR")
OCCT_CHECK_AND_UNSET ("INSTALL_OPENVR")
endif()
-else()
- OCCT_CHECK_AND_UNSET ("USE_OPENVR")
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_OPENVR")
- OCCT_CHECK_AND_UNSET ("INSTALL_OPENVR")
-endif()
+ # FFmpeg
+ # search for CSF_FFmpeg variable in EXTERNLIB of each being used toolkit
+ OCCT_IS_PRODUCT_REQUIRED (CSF_FFmpeg CAN_USE_FFMPEG)
+ if (CAN_USE_FFMPEG)
+ set (USE_FFMPEG OFF CACHE BOOL "${USE_FFMPEG_DESCR}")
-# FFmpeg
-# search for CSF_FFmpeg variable in EXTERNLIB of each being used toolkit
-OCCT_IS_PRODUCT_REQUIRED (CSF_FFmpeg CAN_USE_FFMPEG)
-
-if (CAN_USE_FFMPEG)
- set (USE_FFMPEG OFF CACHE BOOL "${USE_FFMPEG_DESCR}")
-
- if (USE_FFMPEG)
- add_definitions (-DHAVE_FFMPEG)
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/ffmpeg")
+ if (USE_FFMPEG)
+ add_definitions (-DHAVE_FFMPEG)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/ffmpeg")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FFMPEG")
+ OCCT_CHECK_AND_UNSET ("INSTALL_FFMPEG")
+ endif()
else()
+ OCCT_CHECK_AND_UNSET ("USE_FFMPEG")
+
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FFMPEG")
OCCT_CHECK_AND_UNSET ("INSTALL_FFMPEG")
endif()
-else()
- OCCT_CHECK_AND_UNSET ("USE_FFMPEG")
- OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FFMPEG")
- OCCT_CHECK_AND_UNSET ("INSTALL_FFMPEG")
-endif()
-
-# OpenGL
-if (CAN_USE_OPENGL)
- if (USE_OPENGL)
- add_definitions (-DHAVE_OPENGL_EXT)
+ # OpenGL
+ OCCT_IS_PRODUCT_REQUIRED (CSF_OpenGlLibs CAN_USE_OPENGL)
+ if (CAN_USE_OPENGL)
+ if (USE_OPENGL)
+ add_definitions (-DHAVE_OPENGL_EXT)
+ else()
+ list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGl)
+ list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGlTest)
+ endif()
else()
- list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGl)
- list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGlTest)
+ OCCT_CHECK_AND_UNSET ("USE_OPENGL")
endif()
-else()
- OCCT_CHECK_AND_UNSET ("USE_OPENGL")
-endif()
-# OpenGL ES 2.0
-if (CAN_USE_GLES2)
- if (USE_GLES2)
- add_definitions (-DHAVE_GLES2_EXT)
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/egl")
- OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/gles2")
+ # OpenGL ES 2.0
+ OCCT_IS_PRODUCT_REQUIRED (CSF_OpenGlesLibs CAN_USE_GLES2)
+ if (CAN_USE_GLES2)
+ if (USE_GLES2)
+ add_definitions (-DHAVE_GLES2_EXT)
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/egl")
+ OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/gles2")
+ else()
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_EGL")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_GLES2")
+ OCCT_CHECK_AND_UNSET ("INSTALL_EGL")
+ OCCT_CHECK_AND_UNSET ("INSTALL_GLES2")
+ list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGles)
+ list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGlesTest)
+ endif()
else()
+ OCCT_CHECK_AND_UNSET ("USE_GLES2")
+
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_EGL")
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_GLES2")
OCCT_CHECK_AND_UNSET ("INSTALL_EGL")
OCCT_CHECK_AND_UNSET ("INSTALL_GLES2")
- list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGles)
- list (REMOVE_ITEM BUILD_TOOLKITS TKOpenGlesTest)
+ endif()
+
+ # D3D
+ if (USE_D3D)
+ add_definitions (-DHAVE_D3D)
+ #if(MSVC_VERSION LESS 1700)
+ #OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/d3d")
+ #endif()
+ else()
+ list (REMOVE_ITEM BUILD_TOOLKITS TKD3DHost)
+ list (REMOVE_ITEM BUILD_TOOLKITS TKD3DHostTest)
endif()
else()
+ OCCT_CHECK_AND_UNSET (USE_VTK)
+ OCCT_CHECK_AND_UNSET (BUILD_YACCLEX)
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_TCL")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_TK")
+ OCCT_CHECK_AND_UNSET ("INSTALL_TCL")
+ OCCT_CHECK_AND_UNSET ("INSTALL_TK")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREETYPE")
+ OCCT_CHECK_AND_UNSET ("3RDPARTY_FREETYPE_INCLUDE_DIR_freetype2")
+ OCCT_CHECK_AND_UNSET ("3RDPARTY_FREETYPE_INCLUDE_DIR_ft2build")
+ OCCT_CHECK_AND_UNSET ("INSTALL_FREETYPE")
+ OCCT_CHECK_AND_UNSET ("USE_FREEIMAGE")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FREEIMAGE")
+ OCCT_CHECK_AND_UNSET ("INSTALL_FREEIMAGE")
OCCT_CHECK_AND_UNSET ("USE_GLES2")
-
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_EGL")
OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_GLES2")
OCCT_CHECK_AND_UNSET ("INSTALL_EGL")
- OCCT_CHECK_AND_UNSET ("INSTALL_GLES2")
-endif()
-
-# D3D
-if (USE_D3D)
- add_definitions (-DHAVE_D3D)
- #if(MSVC_VERSION LESS 1700)
- #OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/d3d")
- #endif()
-else()
- list (REMOVE_ITEM BUILD_TOOLKITS TKD3DHost)
- list (REMOVE_ITEM BUILD_TOOLKITS TKD3DHostTest)
+ OCCT_CHECK_AND_UNSET ("INSTALL_GLES2")
+ OCCT_CHECK_AND_UNSET ("USE_GL2PS")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_GL2PS")
+ OCCT_CHECK_AND_UNSET ("INSTALL_GL2PS")
+ OCCT_CHECK_AND_UNSET ("USE_FFMPEG")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_FFMPEG")
+ OCCT_CHECK_AND_UNSET ("INSTALL_FFMPEG")
+ OCCT_CHECK_AND_UNSET ("USE_OPENVR")
+ OCCT_CHECK_AND_UNSET_GROUP ("3RDPARTY_OPENVR")
+ OCCT_CHECK_AND_UNSET ("INSTALL_OPENVR")
endif()
# TBB
+OCCT_IS_PRODUCT_REQUIRED (CSF_TBB CAN_USE_TBB)
if (NOT DEFINED ANDROID AND CAN_USE_TBB)
set (USE_TBB OFF CACHE BOOL "${USE_TBB_DESCR}")
endif()
# EIGEN
+# search for CSF_EIGEN variable in EXTERNLIB of each being used toolkit
+OCCT_IS_PRODUCT_REQUIRED (CSF_EIGEN CAN_USE_EIGEN)
if (CAN_USE_EIGEN)
set (USE_EIGEN OFF CACHE BOOL "${USE_EIGEN_DESCR}")
OCCT_CHECK_AND_UNSET ("INSTALL_EIGEN")
endif()
+# define CSF variable
+OCCT_INCLUDE_CMAKE_FILE ("adm/cmake/occt_csf")
+
# Doxygen
-if (BUILD_DOC_Overview)
+if (NOT MINIMAL_BUILD AND BUILD_DOC_Overview)
if (NOT DEFINED INSTALL_DOC_Overview)
set (INSTALL_DOC_Overview OFF CACHE BOOL "${INSTALL_DOC_Overview_DESCR}")
endif()