1 | ifeq "$(SOURCE_PATH)" ""
|
---|
2 | SOURCE_PATH = ..
|
---|
3 | endif
|
---|
4 |
|
---|
5 | # CMD.EXE version
|
---|
6 |
|
---|
7 | ifeq "$(BUILD_PATH)" ""
|
---|
8 | BUILD_PATH = ..
|
---|
9 | endif
|
---|
10 |
|
---|
11 | #
|
---|
12 | # specific stuff for GNU make
|
---|
13 | #
|
---|
14 | CXX = g++
|
---|
15 | CFLAGS = -O -s -Zomf \
|
---|
16 | -I. -Igenerators -Igenerators/unix \
|
---|
17 | -Igenerators/win32 -Igenerators/os2 -Igenerators/mac \
|
---|
18 | -I$(BUILD_PATH)/include -I$(BUILD_PATH)/include/QtCore \
|
---|
19 | -I$(SOURCE_PATH)/include -I$(SOURCE_PATH)/include/QtCore \
|
---|
20 | -I$(BUILD_PATH)/src/corelib/global \
|
---|
21 | -I$(BUILD_PATH)/include/QtScript \
|
---|
22 | -I$(SOURCE_PATH)/mkspecs/os2-g++ \
|
---|
23 | -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE \
|
---|
24 | -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DHAVE_QCONFIG_CPP \
|
---|
25 | -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM
|
---|
26 | CXXFLAGS = $(CFLAGS)
|
---|
27 | ifeq "$(EMXOMFLD_TYPE)" "WLINK"
|
---|
28 | LFLAGS = -s -Zomf -Zstack 0x2000 -Zlinker DISABLE\ 1121
|
---|
29 | else
|
---|
30 | LFLAGS = -s -Zomf -Zstack 0x2000 -Zlinker /PM:VIO -Zlinker /EXEPACK:2
|
---|
31 | endif
|
---|
32 | LIBS = -lregistry.dll
|
---|
33 | LINK = g++ $(LFLAGS)
|
---|
34 | ADDCLEAN =
|
---|
35 |
|
---|
36 | ifdef QMAKE_OPENSOURCE_EDITION
|
---|
37 | CFLAGS += -DQMAKE_OPENSOURCE_EDITION
|
---|
38 | endif
|
---|
39 |
|
---|
40 | OBJECTS_DIR = release-bootstrap
|
---|
41 |
|
---|
42 | # qmake code
|
---|
43 |
|
---|
44 | SOURCES = \
|
---|
45 | project.cpp \
|
---|
46 | property.cpp \
|
---|
47 | main.cpp \
|
---|
48 | generators\makefile.cpp \
|
---|
49 | generators\unix\unixmake2.cpp \
|
---|
50 | generators\unix\unixmake.cpp \
|
---|
51 | meta.cpp \
|
---|
52 | option.cpp \
|
---|
53 | generators\win32\winmakefile.cpp \
|
---|
|
---|