summaryrefslogtreecommitdiff
path: root/include.pro
authorzecke <zecke>2003-08-27 12:24:03 (UTC)
committer zecke <zecke>2003-08-27 12:24:03 (UTC)
commit6a6af694205eb9a55b18eb10f2290a9747019388 (patch) (side-by-side diff)
treee930a44ea8b32720a9611bbfd59a71b83bb7e606 /include.pro
parent151c319a9a67ae420136fb23cc987d23059737f6 (diff)
downloadopie-6a6af694205eb9a55b18eb10f2290a9747019388.zip
opie-6a6af694205eb9a55b18eb10f2290a9747019388.tar.gz
opie-6a6af694205eb9a55b18eb10f2290a9747019388.tar.bz2
If you add quick-app to the CONFIG options
it'll use the global quick app setting to either be a lib or normal executable
Diffstat (limited to 'include.pro') (more/less context) (ignore whitespace changes)
-rw-r--r--include.pro18
1 files changed, 17 insertions, 1 deletions
diff --git a/include.pro b/include.pro
index 3ba8776..c70c4d5 100644
--- a/include.pro
+++ b/include.pro
@@ -1,17 +1,32 @@
+include ( $(OPIEDIR)/gen.pro )
+
# make install
# base opie install path
prefix = /opt/QtPalmtop
+
+contains( CONFIG, quick-app-lib ) {
+ TEMPLATE = lib
+ DESTDIR = $(OPIEDIR)/plugins/applications
+ DEFINES += OPIE_APP_INTERFACE
+}
+contains ( CONFIG, quick-app-bin ) {
+ TEMPLATE = app
+ DESTDIR = $(OPIEDIR)/bin
+ DEFINES -= OPIE_APP_INTERFACE
+}
+
+
contains( TEMPLATE, lib ) {
target.path = $$prefix/lib
}
!contains( TEMPLATE, lib ) {
target.path = $$prefix/bin
}
INSTALLS += target
# ipkg control files
control.path = /CONTROL
control.files = control postinst prerm postrm preinst conffiles
INSTALLS += control
@@ -68,13 +83,14 @@ lrelease.target = lrelease
lrelease.commands = lrelease $(PRO)
ipk.target = ipk
ipk.commands = tmp=`mktemp -d /tmp/ipkg-opie.XXXXXXXXXX` && ( $(MAKE) INSTALL_ROOT="$$$$tmp" install && ipkg-build $$$$tmp; rm -rf $$$$tmp; )
QMAKE_EXTRA_UNIX_TARGETS += lupdate lrelease ipk opie-lupdate opie-lrelease
QMAKE_LFLAGS += -Wl,-rpath=$$prefix/lib
QMAKE_LIBDIR += $(OPIEDIR)/lib
MOC_DIR=.moc/$(PLATFORM)
OBJECTS_DIR=.obj/$(PLATFORM)
-include ( $(OPIEDIR)/gen.pro )
+#was here now at thetop
+#include ( $(OPIEDIR)/gen.pro )