forked from zer0infinity/OGR2GUI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
OGR2GUI.pro
78 lines (68 loc) · 2.29 KB
/
OGR2GUI.pro
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
#/*****************************************************************************
# * OGR2GUI is an application used to convert and manipulate geospatial
# * data. It is based on the "OGR Simple Feature Library" from the
# * "Geospatial Data Abstraction Library" <http://gdal.org>.
# *
# * Copyright (c) 2009 Inventis <mailto:[email protected]>
# * Copyright (c) 2014 Faculty of Computer Science,
# * University of Applied Sciences Rapperswil (HSR),
# * 8640 Rapperswil, Switzerland
# * Copyright (c) 2016 David Tran, Switzerland
# *
# * This program is free software: you can redistribute it and/or modify
# * it under the terms of the GNU General Public License as published by
# * the Free Software Foundation, either version 3 of the License, or
# * (at your option) any later version.
# *
# * This program is distributed in the hope that it will be useful,
# * but WITHOUT ANY WARRANTY; without even the implied warranty of
# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# * GNU General Public License for more details.
# *
# * You should have received a copy of the GNU General Public License
# * along with this program. If not, see <http://www.gnu.org/licenses/>.
# *****************************************************************************/
TEMPLATE = app
INCLUDEPATH += $$PWD/include $$PWD/include/ogr
#DESTDIR += $$PWD/bin
TRANSLATIONS += \
res/translations/en_GB.ts \
res/translations/de_CH.ts
RC_FILE += res/gdalicon.rc
RESOURCES += \
res/gdalicon.qrc \
res/resources.qrc \
res/translations/i18n.qrc
HEADERS += \
include/app.h \
include/ogr.h \
include/dbConnect.h \
include/utils.h \
include/webServiceConnect.h \
include/ogr2ogrThread.h \
include/i18n.h \
include/settings.h
SOURCES += \
src/ogr.cpp \
src/dbConnect.cpp \
src/app.cpp \
src/main.cpp \
src/utils/ogr2ogr_bin.cpp \
src/utils/commonutils.cpp \
src/webServiceConnect.cpp \
src/ogr2ogrThread.cpp \
src/i18n.cpp \
src/settings.cpp
CONFIG += c++14
QT += sql widgets
win32: contains(QMAKE_TARGET.arch, x86) {
TARGET = OGR2GUI
LIBS += -L$$PWD/lib -lgdal_i
}
win32: contains(QMAKE_TARGET.arch, x86_64) {
TARGET = OGR2GUI64
LIBS += -L$$PWD/lib -lgdal_i_x64
}
CONFIG(debug, debug|release) {
win32: TARGET = $$join(TARGET,,,d)
}