blob: 89323d268a552c3dc621f6458f13cdadbd4427d3 (
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
|
#################################################
#
# (C) 2012 Golubev Alexander
# fatzer2 (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( pics )
add_subdirectory( lib )
add_subdirectory( parts )
include_directories(
${CMAKE_BINARY_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
)
##### khexedit (executable) #####################
tde_add_executable( khexedit AUTOMOC
SOURCES main.cc toplevel.cc hexmanagerwidget.cc
hexeditorwidget.cc hextoolwidget.cc
hexviewwidget.cc hexbuffer.cc conversion.cc
dialog.cc hexvalidator.cc hexclipboard.cc
optiondialog.cc printdialogpage.cc
statusbarprogress.cc hexprinter.cc
hexerror.cc draglabel.cc stringdialog.cc
bitswapwidget.cc chartabledialog.cc
hexdrag.cc exportdialog.cc fileinfodialog.cc
converterdialog.cc listview.cc searchbar.cc
LINK tdeio-shared tdeprint-shared
DESTINATION ${BIN_INSTALL_DIR}
)
##### icons #####################################
tde_install_icons( khexedit)
##### other data ################################
install( FILES khexeditui.rc
DESTINATION ${DATA_INSTALL_DIR}/khexedit
)
install( FILES khexedit.desktop
DESTINATION ${XDG_APPS_INSTALL_DIR}
)
|