Changeset 406 for trunk/qmake
- Timestamp:
- Dec 10, 2009, 12:56:17 AM (16 years ago)
- Location:
- trunk/qmake
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/qmake/Makefile.os2-g++
r394 r406 38 38 endif 39 39 40 OBJECTS_DIR = release- shared40 OBJECTS_DIR = release-bootstrap 41 41 42 42 # qmake code … … 152 152 OBJECTS = $(foreach src,$(SOURCES),$(call SRC_TO_OBJ,$(src))) 153 153 154 $(BUILD_PATH)\bin\qmake.exe:$(OBJECTS)154 qmake.exe: $(OBJECTS_DIR) $(OBJECTS) 155 155 $(LINK) -o $@ $(OBJECTS) $(LIBS) 156 ifneq "$(QMAKE_EXEPACK)" "" 157 $(QMAKE_EXEPACK) $(QMAKE_EXEPACK_FLAGS) $@ $(QMAKE_EXEPACK_POST_FLAGS) 158 endif 159 copy $@ $(BUILD_PATH)\bin\ 160 161 $(OBJECTS_DIR): 162 @mkdir $(OBJECTS_DIR) 156 163 157 164 Makefile: Makefile.os2-g++ … … 166 173 167 174 distclean:: clean 168 -del $(BUILD_PATH)\bin\qmake.exe >nul 2>&1175 -del qmake.exe >nul 2>&1 169 176 170 177 .SUFFIXES: .cpp .c … … 178 185 define SRC_TO_OBJ_RULE 179 186 $(call SRC_TO_OBJ,$(1)): $(1) 180 @if not exist $(OBJECTS_DIR) mkdir $(OBJECTS_DIR)181 187 $(CXX) -c $(CXXFLAGS) -o $$@ $$< 182 188 endef -
trunk/qmake/qmake.pri
r389 r406 1 1 CONFIG += depend_includepath 2 3 QMAKE_INCREMENTAL =4 SKIP_DEPENDS += qconfig.h qmodules.h5 DEFINES += QT_NO_TEXTCODEC QT_NO_LIBRARY QT_NO_STL QT_NO_COMPRESS QT_NO_UNICODETABLES \6 QT_NO_GEOM_VARIANT QT_NO_DATASTREAM7 2 8 3 #qmake code … … 29 24 30 25 bootstrap { #Qt code 26 QMAKE_INCREMENTAL = 27 SKIP_DEPENDS += qconfig.h qmodules.h 28 DEFINES += QT_NO_TEXTCODEC QT_NO_LIBRARY QT_NO_STL QT_NO_COMPRESS QT_NO_UNICODETABLES \ 29 QT_NO_GEOM_VARIANT QT_NO_DATASTREAM 31 30 DEFINES+=QT_NODLL QT_NO_THREAD 32 31 SOURCES+= \ -
trunk/qmake/qmake.pro
r389 r406 4 4 #platform than either of the generic makefiles 5 5 6 CONFIG += console bootstrap 7 CONFIG -= qt shared app_bundle uic 8 DEFINES += QT_BUILD_QMAKE QT_BOOTSTRAPPED 6 os2 { 7 # using this .pro, we build non-bootstrapped qmake which links to Qt DLLs 8 CONFIG += console 9 CONFIG -= uic 10 } else { 11 CONFIG += console bootstrap 12 CONFIG -= qt shared app_bundle uic 13 DEFINES += QT_BUILD_QMAKE QT_BOOTSTRAPPED 14 } 9 15 DESTDIR = ../bin/ 10 16 … … 17 23 $$QT_SOURCE_TREE/src/corelib/kernel \ 18 24 $$QT_SOURCE_TREE/src/corelib/plugin \ 19 20 25 $$QT_SOURCE_TREE/src/corelib/io \ 26 $$QT_SOURCE_TREE/src/script 21 27 INCPATH += generators generators/unix generators/win32 generators/os2 generators/mac \ 22 28 $$QT_SOURCE_TREE/include $$QT_SOURCE_TREE/include/QtCore \
Note:
See TracChangeset
for help on using the changeset viewer.