]> Creatis software - bbtk.git/blob - kernel/install/CMakeLists.txt
*** empty log message ***
[bbtk.git] / kernel / install / CMakeLists.txt
1 IF(UNIX)
2   SUBDIRS(linux)
3   SUBDIRS(gnome)
4 ENDIF(UNIX)
5
6
7 # Aditional INSTALL for CPACK mecanism.
8
9 IF(WIN32)
10   IF(USE_VTK)
11
12     IF(${VTK_DIR})
13     # ????????? Why this line doesn't works ...?????
14       FILE(GLOB_RECURSE LST_FILE_VTKDLL RELATIVE ${VTK_DIR} *.dll )
15       FOREACH( iLST  ${LST_FILE_VTKDLL} )
16         message("EED kernel/install/CMakeLists.txt " ${iLST} )
17         INSTALL( 
18           FILES ${iLST}
19           DESTINATION bin/
20         )
21       ENDFOREACH(iLST)
22     ENDIF(${VTK_DIR})
23
24     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkCommon.dll                                 DESTINATION bin/ )
25     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkDICOMParser.dll                    DESTINATION bin/ )
26     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkexoIIc.dll                                 DESTINATION bin/ )
27     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkexpat.dll                                  DESTINATION bin/ )
28     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkFiltering.dll                      DESTINATION bin/ )
29     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkfreetype.dll                       DESTINATION bin/ )
30     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkftgl.dll                                   DESTINATION bin/ )
31     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkGenericFiltering.dll               DESTINATION bin/ )
32     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkGraphics.dll                       DESTINATION bin/ )
33     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkHybrid.dll                                 DESTINATION bin/ )
34     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkImaging.dll                                DESTINATION bin/ )
35     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkIO.dll                                     DESTINATION bin/ )
36     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkjpeg.dll                                   DESTINATION bin/ )
37     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkNetCDF.dll                                 DESTINATION bin/ )
38     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkpng.dll                                    DESTINATION bin/ )
39     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkRendering.dll                      DESTINATION bin/ )
40     INSTALL(   FILES ${VTK_DIR}/../../bin/vtksys.dll                                    DESTINATION bin/ )
41     INSTALL(   FILES ${VTK_DIR}/../../bin/vtktiff.dll                                   DESTINATION bin/ )
42     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkVolumeRendering.dll                DESTINATION bin/ )
43     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkWidgets.dll                                DESTINATION bin/ )
44     INSTALL(   FILES ${VTK_DIR}/../../bin/vtkzlib.dll                                   DESTINATION bin/ )
45   ENDIF(USE_VTK)
46   
47   IF(USE_ITK)
48     INSTALL(   FILES ${ITK_DIR}/../../bin/ITKCommon.dll         DESTINATION bin/ )
49   ENDIF(USE_ITK)
50
51   IF(USE_WXWIDGETS)
52     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_xrc_vc_custom.dll                        DESTINATION bin/ )
53     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_richtext_vc_custom.dll           DESTINATION bin/ )
54     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_qa_vc_custom.dll                         DESTINATION bin/ )
55     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_media_vc_custom.dll              DESTINATION bin/ )
56     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_html_vc_custom.dll               DESTINATION bin/ )
57     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_gl_vc_custom.dll                         DESTINATION bin/ )
58     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_core_vc_custom.dll               DESTINATION bin/ )
59     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_aui_vc_custom.dll                        DESTINATION bin/ )
60     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_adv_vc_custom.dll                        DESTINATION bin/ )
61     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28d_xml_vc_custom.dll               DESTINATION bin/ )
62     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28d_vc_custom.dll                           DESTINATION bin/ )
63     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28d_odbc_vc_custom.dll              DESTINATION bin/ )
64     INSTALL(   FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28d_net_vc_custom.dll                       DESTINATION bin/ )
65   ENDIF(USE_WXWIDGETS)
66
67 ENDIF(WIN32)
68
69 INSTALL(
70   DIRECTORY  ${BBTK_BINARY_DIR}/${BBTK_DOC_REL_PATH}
71   DESTINATION  ${BBTK_SHARE_REL_PATH}
72 )
73
74 INSTALL(
75   DIRECTORY  ${BBTK_BINARY_DIR}/${BBTK_BBS_REL_PATH}
76   DESTINATION  ${BBTK_SHARE_REL_PATH}
77 )
78
79 INSTALL(
80   DIRECTORY  ${BBTK_BINARY_DIR}/${BBTK_DATA_REL_PATH}
81   DESTINATION  ${BBTK_SHARE_REL_PATH}
82 )
83