blob: 12d3b466f8047259bc954603e6c71df6dd6067fd (
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
)
tde_create_translated_desktop(
SOURCE khexedit.desktop
PO_DIR khexedit-desktops
)
|