summaryrefslogtreecommitdiff
path: root/src/lfhex.pro
blob: 892df3d0effa3dab0ee00157fbd0beced3c34ec0 (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
# $Id: lfhex.pro,v 1.2 2008-09-11 01:49:00 salem Exp $
TARGET  = lfhex
VERSION = 0.42
TEMPLATE = app
SOURCES = reader.cpp \
          save.cpp \
          translate.cpp \
          hexEditor.cpp \
          hexGui.cpp \
          grid.cpp \
          compareDlg.cpp \
          conversionDlg.cpp \
          cursor.cpp \
          delta.cpp \
          offsetConstraint.cpp \
          driver.cpp
HEADERS = box.hpp \
          compareDlg.hpp \
          conversionDlg.hpp \
          cursor.hpp \
          delta.hpp \
          grid.hpp \
          hexEditor.hpp \
          hexGui.hpp \
          offsetConstraint.hpp \
          reader.hpp \
          save.hpp \
          translate.hpp \
          expr.h \
          local.h \
          mappings.h

# The following defines are used to select large file offsets.
# If your OS does not support this comment it out.
DEFINES += _LARGEFILE_SOURCE _FILE_OFFSET_BITS=64
# If your machine is big endian then uncomment the following, otherwise the
# offset labels will be in little endian (which some find hard to read).
# DEFINES += WORDS_BIGENDIAN
lfhex.path  = /usr/local/bin
lfhex.files = lfhex
INSTALLS += lfhex
RESOURCES = images.qrc
YACCSOURCES += expr.y
LEXSOURCES += expr.l
QMAKE_LEX  = flex
QMAKE_YACC = bison
QMAKE_YACCFLAGS = -d -b expr -p expr
DISTFILES += ../README \
             ../README.install \
             ../COPYING \
             $$YACCSOURCES \
             $$LEXSOURCES \
             img/exit.xbm \
             img/first.xbm \
             img/last.xbm \
             img/next.xbm \
             img/prev.xbm
# Uncomment this to compile in debug mode
# CONFIG += debug