1include($$PWD/../../../app.pri) 2TEMPLATE = app 3QT += webkitwidgets network widgets printsupport 4 5qtHaveModule(uitools):!embedded: QT += uitools 6else: DEFINES += QT_NO_UITOOLS 7 8FORMS += \ 9 addbookmarkdialog.ui \ 10 bookmarks.ui \ 11 cookies.ui \ 12 cookiesexceptions.ui \ 13 downloaditem.ui \ 14 downloads.ui \ 15 history.ui \ 16 passworddialog.ui \ 17 proxy.ui \ 18 settings.ui 19 20HEADERS += \ 21 autosaver.h \ 22 bookmarks.h \ 23 browserapplication.h \ 24 browsermainwindow.h \ 25 chasewidget.h \ 26 cookiejar.h \ 27 downloadmanager.h \ 28 edittableview.h \ 29 edittreeview.h \ 30 history.h \ 31 modelmenu.h \ 32 networkaccessmanager.h \ 33 searchlineedit.h \ 34 settings.h \ 35 squeezelabel.h \ 36 tabwidget.h \ 37 toolbarsearch.h \ 38 urllineedit.h \ 39 webview.h \ 40 xbel.h 41 42SOURCES += \ 43 autosaver.cpp \ 44 bookmarks.cpp \ 45 browserapplication.cpp \ 46 browsermainwindow.cpp \ 47 chasewidget.cpp \ 48 cookiejar.cpp \ 49 downloadmanager.cpp \ 50 edittableview.cpp \ 51 edittreeview.cpp \ 52 history.cpp \ 53 modelmenu.cpp \ 54 networkaccessmanager.cpp \ 55 searchlineedit.cpp \ 56 settings.cpp \ 57 squeezelabel.cpp \ 58 tabwidget.cpp \ 59 toolbarsearch.cpp \ 60 urllineedit.cpp \ 61 webview.cpp \ 62 xbel.cpp \ 63 main.cpp 64 65RESOURCES += data/data.qrc htmls/htmls.qrc 66 67build_all:!build_pass { 68 CONFIG -= build_all 69 CONFIG += release 70} 71 72win32 { 73 RC_FILE = browser.rc 74} 75 76mac { 77 ICON = browser.icns 78 QMAKE_INFO_PLIST = Info_mac.plist 79 TARGET = Browser 80 81 # No 64-bit Flash on Mac, so build the browser 32-bit 82 contains(QT_CONFIG, x86) { 83 CONFIG -= x86_64 84 CONFIG += x86 85 } 86 contains(QT_CONFIG, ppc) { 87 CONFIG -= ppc64 88 CONFIG += ppc 89 } 90} 91 92EXAMPLE_FILES = Info_mac.plist browser.icns browser.ico browser.rc 93 94# install 95target.path = /${LICHEE_BR_OUT}/target/usr/bin/ 96INSTALLS += target 97 98