blob: ef8dbd3ab612096f5ba04adad05c32447c07796d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
include $(ROOTDIR)/makefiles/arch/unix.mk
QNX_HOST = /Applications/bbndk/host_10_0_9_52/darwin/x86
QNX_TARGET = /Applications/bbndk/target_10_0_9_386/qnx6
BB10_SDK_BIN_FOLDER = $(QNX_HOST)/usr/bin
#BINDIR = $(INSTALLDIR)/Contents/MacOS
#SHAREDIR = $(INSTALLDIR)/Contents/Resources
#IMAGEDIR = $(SHAREDIR)/icons
#APPIMAGEDIR = $(IMAGEDIR)
#
## ~~ is a macros that will be expanded at runtime into QApplication::applicationDirPath() + "/.."
#SHAREDIR_MACRO = ~~/Resources
#IMAGEDIR_MACRO = $(SHAREDIR_MACRO)/icons
#APPIMAGEDIR_MACRO = $(IMAGEDIR_MACRO)
#
ZLSHARED = no
CCACHE = $(shell if which ccache > /dev/null; then echo "ccache"; fi) #if ccache is not installed, do not use it
CC = QNX_HOST=$(QNX_HOST) QNX_TARGET=$(QNX_TARGET) $(CCACHE) $(BB10_SDK_BIN_FOLDER)/qcc
AR = $(BB10_SDK_BIN_FOLDER)/ntoarmv7-ar rsu
LD = QNX_HOST=$(QNX_HOST) QNX_TARGET=$(QNX_TARGET) $(BB10_SDK_BIN_FOLDER)/qcc
MOC = $(BB10_SDK_BIN_FOLDER)/moc
ARCH_FLAGS = -Vgcc_ntoarmv7le
CFLAGS = $(ARCH_FLAGS) -Wall -Wno-ctor-dtor-privacy -W
LDFLAGS = $(ARCH_FLAGS)
EXTERNAL_LIBS = -lcpp-ne -liconv
QTINCLUDE = -I $(QNX_TARGET)/usr/include/qt4
UILIBS = -L $(QNX_TARGET)/armle-v7/usr/lib/qt4/lib -lQtCore -lQtGui -lQtNetwork
#ifeq "$(UI_TYPE)" "qt4"
# QTBASEDIR = ~/QtSDK/Desktop/Qt/4.8.1/gcc
# QTINCLUDE = -I $(QTBASEDIR)/include
# MOC = $(QTBASEDIR)/bin/moc
# UILIBS = -F $(QTBASEDIR)/lib -framework QtCore -framework QtGui -framework QtNetwork
#endif
#
RM = rm -rvf
RM_QUIET = rm -rf
|