~ruslan-asfandiyarov-r/equipmentlist-mice/equipmentlist-mice

« back to all changes in this revision

Viewing changes to build/FindDATE.cmake

  • Committer: Yordan Karadzhov
  • Date: 2013-08-08 13:19:41 UTC
  • Revision ID: yordan.karadzhov@cern.ch-20130808131941-r521szv8bosf40tf
FindDATE.cmake is added again

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
FIND_PROGRAM(DATE_CONFIG_EXECUTABLE NAMES date-config PATHS
 
2
                                                      /opt/date/.commonScripts/
 
3
                                                      NO_DEFAULT_PATH)
 
4
 
 
5
set(DATE_ENV $ENV{DATE_COMMON_DEFS})
 
6
 
 
7
if (DATE_CONFIG_EXECUTABLE)
 
8
 
 
9
  if (DATE_ENV)
 
10
 
 
11
    set(DATE_FOUND         TRUE)
 
12
    EXEC_PROGRAM(${DATE_CONFIG_EXECUTABLE} ARGS  "--version"      OUTPUT_VARIABLE  DATE_VERSION)
 
13
    EXEC_PROGRAM(${DATE_CONFIG_EXECUTABLE} ARGS  "--cflags"       OUTPUT_VARIABLE  DATE_CFLAGS)
 
14
    EXEC_PROGRAM(${DATE_CONFIG_EXECUTABLE} ARGS  "--ldflags"      OUTPUT_VARIABLE  DATE_LINKER_FLAGS)
 
15
    #EXEC_PROGRAM(${DATE_CONFIG_EXECUTABLE} ARGS  "--readlistlibs" OUTPUT_VARIABLE  DATE_RL_LIBS)
 
16
    SET(DATE_RL_LIBS  "-lproducer -lDb -lFifo -lDateBufferManager -lBanksManager -lEquipmentConfig -lInfo")
 
17
    EXEC_PROGRAM(${DATE_CONFIG_EXECUTABLE} ARGS  "--monitorlibs"  OUTPUT_VARIABLE  DATE_MON_LIBS)
 
18
 
 
19
    SET(dataPtrType $ENV{DATE_POINTER})
 
20
    SET(DATE_SITE_CONFIG_FILES $ENV{DATE_SITE_CONFIG})
 
21
    MESSAGE(STATUS "DATE found. Version : ${DATE_VERSION}\n")
 
22
 
 
23
  else (DATE_ENV)
 
24
 
 
25
    MESSAGE(STATUS "DATE found, but DATE environment not loaded! \n")
 
26
 
 
27
  endif (DATE_ENV)
 
28
 
 
29
else (DATE_CONFIG_EXECUTABLE)
 
30
 
 
31
  message(STATUS "Could not find DATE! \n")
 
32
 
 
33
endif (DATE_CONFIG_EXECUTABLE)
 
34