Switch to unified view

a b/src/librecoll/librecoll.pro
1
#-------------------------------------------------
2
#
3
# Project created by QtCreator 2015-10-03T09:04:49
4
#
5
#-------------------------------------------------
6
7
QT       -= core gui
8
9
TARGET = librecoll
10
TEMPLATE = lib
11
12
DEFINES += LIBRECOLL_LIBRARY BUILDING_RECOLL
13
DEFINES -= UNICODE
14
DEFINES -= _UNICODE
15
DEFINES += _MBCS
16
17
SOURCES += \
18
../aspell/rclaspell.cpp \
19
../bincimapmime/convert.cc \
20
../bincimapmime/mime-parsefull.cc \
21
../bincimapmime/mime-parseonlyheader.cc \
22
../bincimapmime/mime-printbody.cc \
23
../bincimapmime/mime.cc \
24
../common/beaglequeuecache.cpp \
25
../common/cstr.cpp \
26
../common/rclconfig.cpp \
27
../common/rclinit.cpp \
28
../common/syngroups.cpp \
29
../common/textsplit.cpp \
30
../common/unacpp.cpp \
31
../index/beaglequeue.cpp \
32
../index/bglfetcher.cpp \
33
../index/checkretryfailed.cpp \
34
../index/fetcher.cpp \
35
../index/fsfetcher.cpp \
36
../index/fsindexer.cpp \
37
../index/indexer.cpp \
38
../index/mimetype.cpp \
39
../index/subtreelist.cpp \
40
../internfile/extrameta.cpp \
41
../internfile/htmlparse.cpp \
42
../internfile/internfile.cpp \
43
../internfile/mh_exec.cpp \
44
../internfile/mh_execm.cpp \
45
../internfile/mh_html.cpp \
46
../internfile/mh_mail.cpp \
47
../internfile/mh_mbox.cpp \
48
../internfile/mh_text.cpp \
49
../internfile/mimehandler.cpp \
50
../internfile/myhtmlparse.cpp \
51
../internfile/txtdcode.cpp \
52
../internfile/uncomp.cpp \
53
../query/docseq.cpp \
54
../query/docseqdb.cpp \
55
../query/docseqhist.cpp \
56
../query/dynconf.cpp \
57
../query/filtseq.cpp \
58
../query/plaintorich.cpp \
59
../query/recollq.cpp \
60
../query/reslistpager.cpp \
61
../query/sortseq.cpp \
62
../query/wasaparse.cpp \
63
../query/wasaparseaux.cpp \
64
../rcldb/daterange.cpp \
65
../rcldb/expansiondbs.cpp \
66
../rcldb/rclabstract.cpp \
67
../rcldb/rcldb.cpp \
68
../rcldb/rcldoc.cpp \
69
../rcldb/rcldups.cpp \
70
../rcldb/rclquery.cpp \
71
../rcldb/rclterms.cpp \
72
../rcldb/searchdata.cpp \
73
../rcldb/searchdatatox.cpp \
74
../rcldb/searchdataxml.cpp \
75
../rcldb/stemdb.cpp \
76
../rcldb/stoplist.cpp \
77
../rcldb/synfamily.cpp \
78
../unac/unac.cpp \
79
../utils/appformime.cpp \
80
../utils/base64.cpp \
81
../utils/circache.cpp \
82
../utils/conftree.cpp \
83
../utils/copyfile.cpp \
84
../utils/cpuconf.cpp \
85
../utils/debuglog.cpp \
86
../utils/ecrontab.cpp \
87
../windows/execmd_w.cpp \
88
../windows/fnmatch.c \
89
../utils/fileudi.cpp \
90
../utils/fstreewalk.cpp \
91
../utils/idfile.cpp \
92
../utils/md5.cpp \
93
../utils/md5ut.cpp \
94
../utils/mimeparse.cpp \
95
../utils/pathut.cpp \
96
../utils/pxattr.cpp \
97
../utils/rclionice.cpp \
98
../utils/readfile.cpp \
99
../utils/smallut.cpp \
100
../utils/strmatcher.cpp \
101
../utils/transcode.cpp \
102
../utils/wipedir.cpp \
103
../windows/strptime.cpp \
104
../windows/dirent.c
105
106
HEADERS += 
107
108
INCLUDEPATH += ../common ../index ../internfile ../query ../unac \
109
              ../utils ../aspell ../rcldb ../qtgui ../xaposix \
110
              ../confgui ../bincimapmime ../windows \
111
              c:/recolldeps/xapian/xapian-core-1.2.8/include
112
113
windows{
114
    contains(QMAKE_CC, gcc){
115
        # MingW
116
        QMAKE_CXXFLAGS += -std=c++11 -Wno-unused-parameter
117
    }
118
    contains(QMAKE_CC, cl){
119
        # Visual Studio
120
    }
121
  LIBS += c:/recolldeps/xapian/xapian-core-1.2.21/.libs/libxapian-22.dll \
122
       c:/recolldeps/zlib-1.2.8/zlib1.dll -liconv -lshlwapi -lkernel32
123
}
124
125
unix {
126
    target.path = /usr/lib
127
    INSTALLS += target
128
}