comparison Makefile @ 188:7dd099050621

initial commit for D2 support
author eldar
date Sun, 12 Jul 2009 18:58:03 +0000
parents 473164283a60
children a1b48a630f73
comparison
equal deleted inserted replaced
187:34fe79a9915b 188:7dd099050621
54 ## Prefix for lib name. 54 ## Prefix for lib name.
55 ifndef $(NAME_PREFIX) 55 ifndef $(NAME_PREFIX)
56 NAME_PREFIX = qtd 56 NAME_PREFIX = qtd
57 endif 57 endif
58 ifndef $(PACKAGES) 58 ifndef $(PACKAGES)
59 PACKAGES = core gui 59 PACKAGES = core
60 endif 60 endif
61 LIB_PREFIX = lib 61 LIB_PREFIX = lib
62 CC_INCLUDE += include $(QTDIR_INC) $(QTDIR_INC)$(SL)Qt $(QTDIR_INC)$(SL)QtCore $(QTDIR_INC)$(SL)QtGui $(QTDIR_INC)$(SL)QtOpenGL $(QTDIR_INC)$(SL)QtSvg 62 CC_INCLUDE += include $(QTDIR_INC) $(QTDIR_INC)$(SL)Qt $(QTDIR_INC)$(SL)QtCore $(QTDIR_INC)$(SL)QtGui $(QTDIR_INC)$(SL)QtOpenGL $(QTDIR_INC)$(SL)QtSvg
63 D_INCLUDE += 63 D_INCLUDE +=
64 CC_LFLAGS += -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads 64 CC_LFLAGS += -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -mthreads
69 69
70 ## D target 70 ## D target
71 ifndef D_TARGET 71 ifndef D_TARGET
72 D_TARGET = d1-tango 72 D_TARGET = d1-tango
73 endif 73 endif
74
74 ifeq ($(D_TARGET), d1-tango) 75 ifeq ($(D_TARGET), d1-tango)
75 D_VERSION = 1 76 D_VERSION = 1
76 else 77 else
77 D_VERSION = 2 78 D_VERSION = 2
78 endif 79 endif
149 ## DGenerator 150 ## DGenerator
150 make_gen: 151 make_gen:
151 cd generator && qmake && $(MAKE) 152 cd generator && qmake && $(MAKE)
152 153
153 dgen: make_gen 154 dgen: make_gen
154 cd generator && $(GEN) $(GEN_OPT) --d-target=$(D_TARGET) --output-directory=../ qtjambi_masterinclude.h build_gui.txt 155 cd generator && $(GEN) $(GEN_OPT) --d-target=$(D_TARGET) --output-directory=../ qtjambi_masterinclude.h build_core.txt
155 ## DGenerator ## end 156 ## DGenerator ## end
156 157
157 mkdir: 158 mkdir:
158 @$(MKDIR) $(TMP_PATH_) 159 @$(MKDIR) $(TMP_PATH_)
159 @$(MKDIR) $(TMP_PATH) 160 @$(MKDIR) $(TMP_PATH)