summaryrefslogtreecommitdiffstats
path: root/krename/CMakeLists.txt
blob: 35b015b9d76c4c358e846b1f376753868af9f92a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
include_directories(
  ${CMAKE_BINARY_DIR}
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ${CMAKE_SOURCE_DIR}/src
  ${TDE_INCLUDE_DIR}
  ${TQT_INCLUDE_DIRS}
)

link_directories(
  ${TQT_LIBRARY_DIRS}
  ${TDE_LIB_DIR}
)


##### krename (executable)

tde_add_executable( ${PROJECT_NAME} AUTOMOC

  SOURCES
        guimodeselector.cpp
        firststartdlg.cpp
        tabs.cpp
        krenameimpl.cpp
        numberdialog.cpp
        coorddialog.cpp
        commandplugin.cpp
        helpdialog.cpp
        pictureplugin.cpp
        mydirplugin.cpp
        datetime.cpp
        permission.cpp
        fileplugin.cpp
        undodialog.cpp
        myinputdialog.cpp
        kmylistview.cpp
        wizard.cpp
        replacedialog.cpp
        pluginloader.cpp
        plugin.cpp
        kmylistbox.cpp
        kmyhistorycombo.cpp
        fileoperation.cpp
        confdialog.cpp
        batchrenamer.cpp
        ProgressDialog.cpp
        main.cpp
        krecursivelister.cpp
        dsdirselectdialog.cpp
        krenamedcop.skel
        dateplugin.cpp
        encodingplugin.cpp
        profiledlg.cpp
        threadedlister.cpp
        translitplugin.cpp
  LINK
     tdecore-shared
     tdeui-shared
     tdeio-shared
     
  DESTINATION ${BIN_INSTALL_DIR}
)


##### icons

tde_install_icons( ${PROJECT_NAME} )


##### other data

install(
    FILES ${PROJECT_NAME}.desktop
    DESTINATION ${XDG_APPS_INSTALL_DIR}
)

install(
    FILES
        krenameservicemenu.desktop
        krename_dir.desktop
        
    DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus
)

install(
    FILES
        logo.png
        krename_system_default_tabbed.xml
        krename_system_default_wizard.xml
        
  DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
)