]> Creatis software - bbtk.git/blob - kernel/install/CMakeLists.txt
BUGs CPACK + BUGs CreatePackage CreateBlackBox windows
[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 ENDIF(WIN32)
50
51
52
53 # ????????? Why this line doesn't works ...?????
54 FILE(GLOB_RECURSE LST_FILE_VTKDLL RELATIVE ${VTK_DIR} *.dll )
55
56 FOREACH( iLST  ${LST_FILE_VTKDLL} )
57 message("eed3 " ${iLST} )
58   INSTALL( 
59     FILES ${iLST}
60     DESTINATION bin/
61   )
62 ENDFOREACH(iLST)
63
64
65 INSTALL(
66   DIRECTORY  ${BBTK_BINARY_DIR}/${BBTK_DOC_REL_PATH}
67   DESTINATION  ${BBTK_SHARE_REL_PATH}
68 )
69
70 INSTALL(
71   DIRECTORY  ${BBTK_BINARY_DIR}/${BBTK_BBS_REL_PATH}
72   DESTINATION  ${BBTK_SHARE_REL_PATH}
73 )
74
75 INSTALL(
76   DIRECTORY  ${BBTK_BINARY_DIR}/${BBTK_DATA_REL_PATH}
77   DESTINATION  ${BBTK_SHARE_REL_PATH}
78 )
79