summaryrefslogtreecommitdiffstats
path: root/qawt.pro
blob: 138bb55808c56ecfeed2f9f570aab680b2b36e15 (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
!exists($(JAVADIR)) {
   error("Please set your JAVADIR environment variable to point to your local JDK..") ;
}

TARGET = com_trolltech_research_qtjambiawtbridge_generated


QTJAMBI_LOCATION_TMP=$$(JAMBIDIR)
isEmpty(QTJAMBI_LOCATION_TMP) {
    error("Please specify the JAMBIDIR environment variable.");
}

!exists($$(JAMBIDIR)/qtjambi/qtjambi_include.pri) {
    error("$JAMBIDIR/qtjambi/qtjambi_include.pri was not found!");
}



SOURCES += qtjambiawtbridge.cpp qwidgethostnative.cpp qcomponenthostnative.cpp
HEADERS += qwidgethostnative.h qcomponenthostnative.h

include($$(JAMBIDIR)/qtjambi/qtjambi_include.pri)
include(cpp/com_trolltech_research_qtjambiawtbridge_generated/com_trolltech_research_qtjambiawtbridge_generated.pri)



DESTDIR = ./lib
DLLDESTDIR= ./bin

win*{
   INCLUDEPATH += $$PWD/qtwinmigrate
   LIBS += "$$(JAVADIR)/lib/jawt.lib"
   include(qtwinmigrate/qtwinmigrate.pri)
} else {
   INCLUDEPATH += $$PWD/linux
   LIBPATH += $$JAVADIR/lib
   LIBS += -ljawt
}

win32: LIBS += -lgdi32 -luser32 

LIBPATH += $$(JAVADIR)/jre/lib/i386