view build/windows.makefile @ 248:7664de4a55e5

Fixed #23. QtD_QObjectEntity is not created dynamically for shell classes any more. Class initialization is now performed by static constructors. When wrapping QObjects returned from functions, their run-time types are now taken into account. QObjects are allocated on GC heap, a doubly-linked list is used to prevent them from been collected (arguably a better solution than allocating on C heap and adding GC ranges) Minor changes (including unnecessary).
author maxter
date Thu, 20 Aug 2009 14:47:17 +0000
parents 11f1760d1700
children
line wrap: on
line source

SYSTEM = windows
ifndef QTDIR
QTDIR = C:\eldar\Qt\qt
endif
IMPLIB = implib /system /PAGESIZE:32
DYN_LIB_EXT = dll
D_OBJ_EXT = obj
LIB_NAME_PREFIX =
LIB_LINK = mingw32 qtmain
BIN_EXT = .exe
GEN = release\generator$(BIN_EXT)
MKDIR = build\mkdir.bat
RM = build\rm.exe
SL = \\

CC_LFLAGS += -Wl -Wl,-subsystem,windows

ifndef QTDIR_INC
QTDIR_INC = $(QTDIR)\include
endif

ifndef QTDIR_LIB
QTDIR_LIB = $(QTDIR)\lib
endif

QT_LIB_POSTFIX = 4