diff --git a/oauth/Makefile b/oauth/Makefile new file mode 100644 index 0000000..debc270 --- /dev/null +++ b/oauth/Makefile @@ -0,0 +1,36 @@ +QMAKE_TARGET = libkqoauth.so +QMAKE_PRO = oauth +QMAKE = $(QNX_HOST)/usr/bin/qmake +TARGET = $(QMAKE_TARGET) + + +all: Makefile $(QMAKE_TARGET) + +clean: + $(MAKE) -C ./arm -f Makefile sureclean + $(MAKE) -C ./x86 -f Makefile sureclean + + +Makefile: FORCE + $(QMAKE) -spec unsupported/blackberry-armv7le-qcc -o arm/Makefile $(QMAKE_PRO).pro CONFIG+=device + $(QMAKE) -spec unsupported/blackberry-x86-qcc -o x86/Makefile $(QMAKE_PRO).pro CONFIG+=simulator + $(MAKE) -C ./translations -f Makefile update release + +FORCE: + +$(QMAKE_TARGET): device simulator + +device: + $(MAKE) -C ./arm -f Makefile all + +Device-Debug: Makefile + $(MAKE) -C ./arm -f Makefile debug + +Device-Release: Makefile + $(MAKE) -C ./arm -f Makefile release + +simulator: + $(MAKE) -C ./x86 -f Makefile all + +Simulator-Debug: Makefile + $(MAKE) -C ./x86 -f Makefile debug diff --git a/oauth/oauth.pro b/oauth/oauth.pro new file mode 100644 index 0000000..76d9583 --- /dev/null +++ b/oauth/oauth.pro @@ -0,0 +1,36 @@ +TEMPLATE = lib +TARGET = kqoauth +CONFIG += dll qt warn_on debug_and_release cascades +SOURCES += *.cpp +HEADERS += *.hpp *.h +QT += network +DEFINES += KQOAUTH + +device { + CONFIG(release, debug|release) { + DESTDIR = o.le-v7 + } + CONFIG(debug, debug|release) { + DESTDIR = o.le-v7-g + } +} + +simulator { + CONFIG(release, debug|release) { + DESTDIR = o + } + CONFIG(debug, debug|release) { + DESTDIR = o-g + } +} + +OBJECTS_DIR = $${DESTDIR}/.obj +MOC_DIR = $${DESTDIR}/.moc +RCC_DIR = $${DESTDIR}/.rcc +UI_DIR = $${DESTDIR}/.ui + +suredelete.target = sureclean +suredelete.commands = $(DEL_FILE) $${MOC_DIR}/* +suredelete.depends = distclean + +QMAKE_EXTRA_TARGETS += suredelete