+# Checking first for DIM, DATE, AMORE and daqDA
+# in case ROOT Extra static library needs to be enabled
+
+# DATE
+# date-config needs DIMDIR and ODIR set
+if(DATE_CONFIG)
+ if(DIMDIR AND ODIR)
+ find_package(DATE)
+ else()
+ message(FATAL_ERROR "DATE enabled but no DIMDIR and ODIR set. Please set DIMDIR and ODIR")
+ endif()
+endif()
+
+# daqDA
+if(daqDA)
+ find_package(daqDA)
+endif(daqDA)
+
+# AMORE
+if(AMORE_CONFIG)
+ if(ROOTSYS)
+ find_package(AMORE)
+ else()
+ message(FATAL_ERROR "AMORE enabled but no ROOTSYS defined")
+ endif()
+endif(AMORE_CONFIG)
+
+# DA is enabled
+if(DA)
+ if(NOT DIMDIR AND NOT ODIR)
+ set(DA FALSE)
+ message(FATAL_ERROR "Das enabled but no DIMDIR and ODIR set. Please set DIMDIR to DIM installation and ODIR to platform (default linux)")
+ endif()
+
+ if(NOT DATE_FOUND)
+ set(DA FALSE)
+ message(FATAL_ERROR "DAs enabled but no DATE support found. Please point to your date installation using \"DATE_CONFIG\" variable")
+ endif()
+
+ if(NOT daqDA_FOUND)
+ set(DA FALSE)
+ message(FATAL_ERROR "DAs enabled but no daqDA support found. Please point to your daqDA installation using \"daqDA\" variable")
+ endif()
+
+ if(NOT AMORE_FOUND)
+ set(DA FALSE)
+ message(FATAL_ERROR "DAs enabled but no AMORE support found. Please point to your AMORE installation using \"AMORE_CONFIG\" variable")
+ endif()
+
+ # Enable static libraries
+ set(ALIROOT_STATIC TRUE)
+ message(STATUS "DAs enabled")
+endif(DA)
+
+# MDC rpm creation enables the static build
+if(MDCRPM)
+ set(ALIROOT_STATIC TRUE)
+ message(STATUS "AliMDC RPM enabled. AliRoot static build enabled")
+endif(MDCRPM)
+