Warning, /utilities/abakus/abakus-harmattan.pro is written in an unsupported language. File is not indexed.

0001 TARGET = abakus
0002 
0003 BUILD_DIR = build-harmattan
0004 RCC_DIR = build-harmattan/RCCFiles
0005 UI_DIR = build-harmattan/UICFiles
0006 MOC_DIR = build-harmattan/MOCFiles
0007 OBJECTS_DIR = build-harmattan/ObjFiles
0008 
0009 CONFIG(debug, debug|release) {
0010     DESTDIR = "debug"
0011 }
0012 CONFIG(release, debug|release) {
0013     DESTDIR = "release"
0014 }
0015 
0016 DEFINES += QT_USE_FAST_CONCATENATION
0017 DEFINES += QT_USE_FAST_OPERATOR_PLUS
0018 DEFINES += ABAKUS_QTONLY
0019 
0020 # Add more folders to ship with the application, here
0021 folder_01.source = src/mobile/harmattan/qml
0022 folder_01.target = .
0023 DEPLOYMENTFOLDERS = folder_01
0024 
0025 # Additional import path used to resolve QML modules in Creator's code model
0026 #QML_IMPORT_PATH += /usr/lib/kde4/imports
0027 
0028 QT += declarative
0029 
0030 # If your application uses the Qt Mobility libraries, uncomment the following
0031 # lines and add the respective components to the MOBILITY variable.
0032 # CONFIG += mobility
0033 # MOBILITY +=
0034 
0035 # Speed up launching on MeeGo/Harmattan when using applauncherd daemon
0036 CONFIG += qdeclarative-boostable
0037 
0038 QMAKE_CXXFLAGS += -fPIC -fvisibility=hidden -fvisibility-inlines-hidden
0039 QMAKE_LFLAGS += -pie -rdynamic
0040 
0041 LIBS += -L/usr/lib -lmpfr
0042 
0043 INCLUDEPATH += src/common src/mobile/harmattan
0044 
0045 !exists($$BUILD_DIR) system(mkdir $$BUILD_DIR)
0046 
0047 include(qmake/bison/bison.pri)
0048 BISONSOURCES = src/common/parser.yy
0049 include(qmake/flex/flex.pri)
0050 FLEXSOURCES = src/common/lexer.ll
0051 
0052 # The .cpp file which was generated for your project. Feel free to hack it.
0053 SOURCES += src/mobile/harmattan/main.cpp \
0054     src/mobile/harmattan/mainobject.cpp \
0055     src/common/settingscore.cpp \
0056     src/common/settings.cpp \
0057     src/common/resultmodelitem.cpp \
0058     src/common/resultmodel.cpp \
0059     src/common/result.cpp \
0060     src/common/numerictypes.cpp \
0061     src/common/numeralmodelitem.cpp \
0062     src/common/numeralmodel.cpp \
0063     src/common/node.cpp \
0064     src/common/functionmodelitem.cpp \
0065     src/common/functionmodel.cpp \
0066     src/common/function.cpp
0067 
0068 HEADERS += \
0069     src/mobile/harmattan/mainobject.h \
0070     src/common/sharedptr.h \
0071     src/common/settingscore.h \
0072     src/common/settings.h \
0073     src/common/resultmodelitem.h \
0074     src/common/resultmodel.h \
0075     src/common/result.h \
0076     src/common/numerictypes.h \
0077     src/common/numeralmodelitem.h \
0078     src/common/numeralmodel.h \
0079     src/common/node.h \
0080     src/common/functionmodelitem.h \
0081     src/common/functionmodel.h \
0082     src/common/function.h
0083 
0084 # Please do not modify the following two lines. Required for deployment.
0085 include(src/mobile/harmattan/qmlapplicationviewer/qmlapplicationviewer.pri)
0086 qtcAddDeployment()
0087 
0088 OTHER_FILES = \ 
0089     qtc_packaging/debian_harmattan/rules \
0090     qtc_packaging/debian_harmattan/README \
0091     qtc_packaging/debian_harmattan/manifest.aegis \
0092     qtc_packaging/debian_harmattan/copyright \
0093     qtc_packaging/debian_harmattan/control \
0094     qtc_packaging/debian_harmattan/compat \
0095     qtc_packaging/debian_harmattan/changelog
0096 
0097 contains(MEEGO_EDITION,harmattan) {
0098     desktopfile.files = src/mobile/harmattan/abakus.desktop
0099     desktopfile.path = /usr/share/applications
0100     INSTALLS += desktopfile
0101 
0102     icon.files = pics/hi64-app-abakus.png
0103     icon.path = /usr/share/icons/hicolor/64x64/apps
0104     INSTALLS += icon
0105 
0106     splashfiles.files = src/mobile/harmattan/splash-portrait.png
0107     splashfiles.path = /opt/abakus/splash
0108     INSTALLS += splashfiles
0109 }