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