File: lib.pro

package info (click to toggle)
dataquay 0.9-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 912 kB
  • ctags: 1,348
  • sloc: cpp: 8,795; sh: 26; ansic: 12; makefile: 9
file content (86 lines) | stat: -rw-r--r-- 2,445 bytes parent folder | download
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
79
80
81
82
83
84
85
86

exists(debug.pri) {
	include(./debug.pri)
}

TEMPLATE = lib
CONFIG += warn_on
QT -= gui

QMAKE_LFLAGS_SHLIB *= $(LDFLAGS)

TARGET = dataquay

exists(config.pri) {
	include(./config.pri)
}

VERSION=0.9
OBJECTS_DIR = o
MOC_DIR = o

INCLUDEPATH += dataquay

!debug:DEFINES += NDEBUG

LIBS += -lrdf
HEADERS += dataquay/BasicStore.h \
           dataquay/Connection.h \
           dataquay/Node.h \
           dataquay/PropertyObject.h \
           dataquay/RDFException.h \
           dataquay/Store.h \
           dataquay/Transaction.h \
           dataquay/TransactionalStore.h \
           dataquay/Triple.h \
           dataquay/Uri.h \
           dataquay/objectmapper/ContainerBuilder.h \
           dataquay/objectmapper/ObjectBuilder.h \
           dataquay/objectmapper/ObjectLoader.h \
           dataquay/objectmapper/ObjectMapper.h \
           dataquay/objectmapper/ObjectMapperDefs.h \
           dataquay/objectmapper/ObjectMapperForwarder.h \
           dataquay/objectmapper/ObjectStorer.h \
           dataquay/objectmapper/TypeMapping.h \
           src/Debug.h
           
SOURCES += src/Connection.cpp \
           src/Node.cpp \
           src/PropertyObject.cpp \
           src/RDFException.cpp \
           src/Store.cpp \
           src/Transaction.cpp \
           src/TransactionalStore.cpp \
           src/Triple.cpp \
           src/Uri.cpp \
           src/backend/BasicStoreRedland.cpp \
           src/backend/BasicStoreSord.cpp \
           src/backend/define-check.cpp \
           src/objectmapper/ContainerBuilder.cpp \
           src/objectmapper/ObjectBuilder.cpp \
           src/objectmapper/ObjectLoader.cpp \
           src/objectmapper/ObjectMapper.cpp \
           src/objectmapper/ObjectMapperForwarder.cpp \
           src/objectmapper/ObjectStorer.cpp \
           src/objectmapper/TypeMapping.cpp \
           src/acsymbols.c

linux* {
	isEmpty(PREFIX) {
		PREFIX = /usr/local
	}
	isEmpty(LIBDIR) {
		LIBDIR = /usr/lib
	}
        target.path = $${LIBDIR}
        includes.path = $${PREFIX}/include
        includes.files = dataquay
        pkgconfig.path = $${LIBDIR}/pkgconfig
        pkgconfig.files = deploy/dataquay.pc
        pkgconfig.extra = sed -e "'"s.%PREFIX%.$${PREFIX}."'" -e "'"s.%LIBDIR%.$${LIBDIR}."'" -e "'"s.%EXTRALIBS%.$${EXTRALIBS}."'" deploy/dataquay.pc.in > deploy/dataquay.pc
        INSTALLS += target includes pkgconfig
}

exists(platform.pri) {
	include(./platform.pri)
}