android {
LIBS += -L../mardrone/ardrone-lib-android -lvlib -lsdk
# If you got cannot locate '__aeabi_f2uiz'..., uncomment following and point libgcc.a
- LIBS += ~/necessitas/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.4.3/libgcc.a
+# LIBS += ~/necessitas/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.4.3/libgcc.a
+#For mac build environment
+ LIBS += ~/necessitas/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/lib/gcc/arm-linux-androideabi/4.4.3/libgcc.a
}
qdeclarativetoucharea.cpp \
gauges/gaugearc.cpp \
uilistelement.cpp \
- gauges/gaugehsi.cpp
+ gauges/gaugehsi.cpp \
+ qmlappviewer.cpp
INCLUDEPATH += dronelib \
gauges \
qdeclarativetoucharea.h \
gauges/gaugearc.h \
uilistelement.h \
- gauges/gaugehsi.h
+ gauges/gaugehsi.h \
+ qmlappviewer.h
+
system(pkg-config --exists sdl):!android{
message("I have sdl")
android/src/org/kde/necessitas/ministro/IMinistroCallback.aidl \
android/AndroidManifest.xml \
deploy.pri \
- android/version.xml
+ android/version.xml \
+ ardrone_android.qml \
+ ConfigDialogAndroid.qml
unix:!symbian:!android {
maemo5 {
android {
qtcomponents.source = imports
qtcomponents.target =
+# Themes are needed only for MeeGo components
themes.source = themes
themes.target =
DEPLOYMENTFOLDERS = qtcomponents themes
+# For MeeGo components for android
qmlplugins.files = plugins/libmeegoplugin.so
qmlplugins.files += plugins/libmeegoextrasplugin.so
+# Common
qmlplugins.files += plugins/libqtcomponentsplugin_1_1.so
-qmlplugins.path = /libs/armeabi
-
+# for Symbian components for Android, comment out if not used
+qmlplugins.files += plugins/libandroidplugin_1_1.so
+ x86 {
+ qmlplugins.path = /libs/x86
+ } else: armeabi-v7a {
+ qmlplugins.path = /libs/armeabi-v7a
+ } else {
+ qmlplugins.path = /libs/armeabi
+ }
INSTALLS += qmlplugins
}
+
+
+
+