annotate build/windows.makefile @ 114:547cd31fa12a

CMake: improve of the windows support for ldc.
author SokoL_SD
date Wed, 03 Jun 2009 15:53:24 +0000
parents e78566595089
children 76e5e8597a83
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e78566595089 initial import
mandel
parents:
diff changeset
1 SYSTEM = windows
e78566595089 initial import
mandel
parents:
diff changeset
2 ifndef QTDIR
e78566595089 initial import
mandel
parents:
diff changeset
3 QTDIR = J:\Qt\2009.02\qt
e78566595089 initial import
mandel
parents:
diff changeset
4 endif
e78566595089 initial import
mandel
parents:
diff changeset
5 IMPLIB = implib /system /PAGESIZE:32
e78566595089 initial import
mandel
parents:
diff changeset
6 LIB_EXT = lib
e78566595089 initial import
mandel
parents:
diff changeset
7 DYN_LIB_EXT = dll
e78566595089 initial import
mandel
parents:
diff changeset
8 D_OBJ_EXT = obj
e78566595089 initial import
mandel
parents:
diff changeset
9 LIB_NAME_PREFIX =
e78566595089 initial import
mandel
parents:
diff changeset
10 LIB_LINK = mingw32 qtmain
e78566595089 initial import
mandel
parents:
diff changeset
11 BIN_EXT = .exe
e78566595089 initial import
mandel
parents:
diff changeset
12 GEN = release\generator$(BIN_EXT)
e78566595089 initial import
mandel
parents:
diff changeset
13 MKDIR = build\mkdir.bat
e78566595089 initial import
mandel
parents:
diff changeset
14 RM = build\rm.exe
e78566595089 initial import
mandel
parents:
diff changeset
15 SL = \\
e78566595089 initial import
mandel
parents:
diff changeset
16
e78566595089 initial import
mandel
parents:
diff changeset
17 CC_LFLAGS += -Wl -Wl,-subsystem,windows
e78566595089 initial import
mandel
parents:
diff changeset
18
e78566595089 initial import
mandel
parents:
diff changeset
19 ifndef QTDIR_INC
e78566595089 initial import
mandel
parents:
diff changeset
20 QTDIR_INC = $(QTDIR)\include
e78566595089 initial import
mandel
parents:
diff changeset
21 endif
e78566595089 initial import
mandel
parents:
diff changeset
22
e78566595089 initial import
mandel
parents:
diff changeset
23 ifndef QTDIR_LIB
e78566595089 initial import
mandel
parents:
diff changeset
24 QTDIR_LIB = $(QTDIR)\lib
e78566595089 initial import
mandel
parents:
diff changeset
25 endif
e78566595089 initial import
mandel
parents:
diff changeset
26
e78566595089 initial import
mandel
parents:
diff changeset
27 ## Force CPP_SHARED on windows
e78566595089 initial import
mandel
parents:
diff changeset
28 ifeq ($(SYSTEM), windows)
e78566595089 initial import
mandel
parents:
diff changeset
29 CPP_SHARED = true
e78566595089 initial import
mandel
parents:
diff changeset
30 endif
e78566595089 initial import
mandel
parents:
diff changeset
31 QT_LIB_POSTFIX = 4