File: datasourceplugin.pri

package info (click to toggle)
kst 2.0.8-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 30,844 kB
  • sloc: cpp: 97,086; ansic: 13,364; python: 2,970; sh: 761; yacc: 184; lex: 143; makefile: 141; javascript: 122; xml: 30; perl: 30
file content (69 lines) | stat: -rw-r--r-- 1,217 bytes parent folder | download | duplicates (8)
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
include(config.pri)

QT += xml 

TEMPLATE = lib
CONFIG += plugin warn_on
CONFIG -= precompile_header
!win32 {
    OBJECTS_DIR = tmp
    MOC_DIR = tmp
}
DESTDIR = $$OUTPUT_DIR/plugin

!isEmpty(INSTALL_PREFIX) {
  target.path = $$INSTALL_PREFIX/$$INSTALL_LIBDIR/kst
  INSTALLS += target
}

INCLUDEPATH += \
	      tmp \
	      $$TOPLEVELDIR/src/libkst \
		  $$TOPLEVELDIR/src/libkstmath \


macx {
	LIBS += -F$$OUTPUT_DIR/lib
	qtAddLibrary(kst2lib)
 } else {
	LIBS += \
		-L$$OUTPUT_DIR/lib \
		-l$$kstlib(kst2lib)
}

LibExists(cfitsio) {
    win32 {
    
    } else {   
	CONFIG += link_pkgconfig
	PKGCONFIG += cfitsio
	INCLUDEPATH += $$pkginclude(cfitsio)
    }
}

LibExists(getdata) {
    win32{
	INCLUDEPATH += $$(GETDATADIR)/include
	LIBS += -L$$(GETDATADIR)/lib
    } else {
        macx {
            INCLUDEPATH += $$(GETDATADIR)/include
	    LIBS += -L$$(GETDATADIR)/lib
        } else {
	    CONFIG += link_pkgconfig
	    PKGCONFIG += getdata
	    INCLUDEPATH += $$pkginclude(getdata)
        }
    }
}

LibExists(netcdf) {
    win32 {	
	INCLUDEPATH += $$(NETCDFDIR)/include
	LIBS += -L$$(NETCDFDIR)/lib
    } else {
	CONFIG += link_pkgconfig
	PKGCONFIG += netcdf
	INCLUDEPATH += $$pkginclude(netcdf)
    }
}