Makefile
changeset 2 303757a437d3
parent 0 4f2f89ce4247
equal deleted inserted replaced
0:4f2f89ce4247 2:303757a437d3
     1 # ==============================================================================
       
     2 # Generated by qmake (2.01a) (Qt 4.7.0) on: Tue 17. Aug 12:44:27 2010
       
     3 # This file is generated by qmake and should not be modified by the
       
     4 # user.
       
     5 #  Name        : z:/qtwebkit-symbian-qtp/Makefile
       
     6 #  Description : Wrapper Makefile for calling Symbian build tools
       
     7 #
       
     8 # ==============================================================================
       
     9 
       
    10 
       
    11 MAKEFILE          = Makefile
       
    12 QMAKE             = \epoc32\tools\qmake.exe
       
    13 DEL_FILE          = del 2> NUL
       
    14 DEL_DIR           = rmdir
       
    15 CHK_DIR_EXISTS    = if not exist
       
    16 MKDIR             = mkdir
       
    17 MOVE              = move
       
    18 DEBUG_PLATFORMS   = winscw gcce armv5 armv6
       
    19 RELEASE_PLATFORMS = gcce armv5 armv6
       
    20 MAKE              = make
       
    21 SBS               = sbs
       
    22 
       
    23 DEFINES	 = -DSYMBIAN -DUNICODE -DQT_KEYPAD_NAVIGATION -DQT_SOFTKEYS_ENABLED -DQT_USE_MATH_H_FLOATS -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DUSE_SYSTEM_MALLOC -DQT_NO_UITOOLS -DBUILDING_QT__=1 -DWTF_USE_ACCELERATED_COMPOSITING -DUSE_SYSTEM_MALLOC -DQT_GUI_LIB -DQT_CORE_LIB
       
    24 INCPATH	 =  -I"Z:/epoc32/include/mw/QtCore"  -I"Z:/epoc32/include/mw/QtGui"  -I"Z:/epoc32/include/mw"  -I"Z:/sf/mw/qt/mkspecs/common/symbian"  -I"Z:/epoc32/include"  -I"Z:/epoc32/include/stdapis"  -I"Z:/epoc32/include/stdapis/sys"  -I"Z:/epoc32/include/platform/mw"  -I"Z:/epoc32/include/platform"  -I"Z:/epoc32/include/platform/loc"  -I"Z:/epoc32/include/platform/mw/loc"  -I"Z:/epoc32/include/platform/loc/sc"  -I"Z:/epoc32/include/platform/mw/loc/sc"  -I"Z:/qtwebkit-symbian-qtp/include/QtWebKit"  -I"Z:/epoc32/include/stdapis/stlportv5"  -I"Z:/qtwebkit-symbian-qtp" 
       
    25 first: default
       
    26 default: debug-winscw
       
    27 all: debug release
       
    28 
       
    29 qmake:
       
    30 	$(QMAKE) -spec symbian-sbsv2 -o "bld.inf" "Z:/qtwebkit-symbian-qtp/WebKit.pro"
       
    31 
       
    32 bld.inf:
       
    33 	$(QMAKE)
       
    34 
       
    35 debug: bld.inf
       
    36 	$(SBS) -c winscw_udeb.mwccinc -c gcce_udeb -c armv5_udeb -c armv6_udeb
       
    37 release: bld.inf
       
    38 	$(SBS) -c gcce_urel -c armv5_urel -c armv6_urel
       
    39 debug-winscw: bld.inf
       
    40 	$(SBS) -c winscw_udeb.mwccinc
       
    41 debug-gcce: bld.inf
       
    42 	$(SBS) -c gcce_udeb
       
    43 debug-armv5: bld.inf
       
    44 	$(SBS) -c armv5_udeb
       
    45 debug-armv6: bld.inf
       
    46 	$(SBS) -c armv6_udeb
       
    47 release-gcce: bld.inf
       
    48 	$(SBS) -c gcce_urel
       
    49 release-armv5: bld.inf
       
    50 	$(SBS) -c armv5_urel
       
    51 release-armv6: bld.inf
       
    52 	$(SBS) -c armv6_urel
       
    53 
       
    54 export: bld.inf
       
    55 	$(SBS) export
       
    56 
       
    57 cleanexport: bld.inf
       
    58 	$(SBS) cleanexport
       
    59 
       
    60 JavaScriptCore\$(MAKEFILE): 
       
    61 	@$(CHK_DIR_EXISTS) JavaScriptCore\ $(MKDIR) JavaScriptCore\ 
       
    62 	cd JavaScriptCore\ && $(QMAKE) z:\qtwebkit-symbian-qtp\JavaScriptCore\JavaScriptCore.pro -o $(MAKEFILE)
       
    63 sub-JavaScriptCore-qmake_all:  FORCE
       
    64 	@$(CHK_DIR_EXISTS) JavaScriptCore\ $(MKDIR) JavaScriptCore\ 
       
    65 	cd JavaScriptCore\ && $(QMAKE) z:\qtwebkit-symbian-qtp\JavaScriptCore\JavaScriptCore.pro -o $(MAKEFILE)
       
    66 sub-JavaScriptCore: JavaScriptCore\$(MAKEFILE) FORCE
       
    67 	cd JavaScriptCore\ && $(MAKE) -f $(MAKEFILE)
       
    68 WebCore\$(MAKEFILE): 
       
    69 	@$(CHK_DIR_EXISTS) WebCore\ $(MKDIR) WebCore\ 
       
    70 	cd WebCore\ && $(QMAKE) z:\qtwebkit-symbian-qtp\WebCore\WebCore.pro -o $(MAKEFILE)
       
    71 sub-WebCore-qmake_all:  FORCE
       
    72 	@$(CHK_DIR_EXISTS) WebCore\ $(MKDIR) WebCore\ 
       
    73 	cd WebCore\ && $(QMAKE) z:\qtwebkit-symbian-qtp\WebCore\WebCore.pro -o $(MAKEFILE)
       
    74 sub-WebCore: WebCore\$(MAKEFILE) FORCE
       
    75 	cd WebCore\ && $(MAKE) -f $(MAKEFILE)
       
    76 WebKit\qt\declarative\$(MAKEFILE): 
       
    77 	@$(CHK_DIR_EXISTS) WebKit\qt\declarative\ $(MKDIR) WebKit\qt\declarative\ 
       
    78 	cd WebKit\qt\declarative\ && $(QMAKE) z:\qtwebkit-symbian-qtp\WebKit\qt\declarative\declarative.pro -o $(MAKEFILE)
       
    79 sub-WebKit-qt-declarative-qmake_all:  FORCE
       
    80 	@$(CHK_DIR_EXISTS) WebKit\qt\declarative\ $(MKDIR) WebKit\qt\declarative\ 
       
    81 	cd WebKit\qt\declarative\ && $(QMAKE) z:\qtwebkit-symbian-qtp\WebKit\qt\declarative\declarative.pro -o $(MAKEFILE)
       
    82 sub-WebKit-qt-declarative: WebKit\qt\declarative\$(MAKEFILE) FORCE
       
    83 	cd WebKit\qt\declarative\ && $(MAKE) -f $(MAKEFILE)
       
    84 JavaScriptCore\$(MAKEFILE).jsc: 
       
    85 	@$(CHK_DIR_EXISTS) JavaScriptCore\ $(MKDIR) JavaScriptCore\ 
       
    86 	cd JavaScriptCore\ && $(QMAKE) z:\qtwebkit-symbian-qtp\JavaScriptCore\jsc.pro -o $(MAKEFILE).jsc
       
    87 sub-JavaScriptCore-jsc-pro-qmake_all:  FORCE
       
    88 	@$(CHK_DIR_EXISTS) JavaScriptCore\ $(MKDIR) JavaScriptCore\ 
       
    89 	cd JavaScriptCore\ && $(QMAKE) z:\qtwebkit-symbian-qtp\JavaScriptCore\jsc.pro -o $(MAKEFILE).jsc
       
    90 sub-JavaScriptCore-jsc-pro: JavaScriptCore\$(MAKEFILE).jsc FORCE
       
    91 	cd JavaScriptCore\ && $(MAKE) -f $(MAKEFILE).jsc
       
    92 
       
    93 
       
    94 install:
       
    95 	$(MAKE) -C WebCore install
       
    96 
       
    97 docs:
       
    98 	SRCDIR=Z:/qtwebkit-symbian-qtp/WebKit/qt/docs/../../.. OUTPUT_DIR= /bin/qdoc3 Z:/qtwebkit-symbian-qtp/WebKit/qt/docs/qtwebkit.qdocconf
       
    99 
       
   100 sub-JavaScriptCore-check: JavaScriptCore\$(MAKEFILE)
       
   101 	cd JavaScriptCore\ && $(MAKE) check
       
   102 sub-WebCore-check: WebCore\$(MAKEFILE)
       
   103 	cd WebCore\ && $(MAKE) check
       
   104 sub-WebKit-qt-declarative-check: WebKit\qt\declarative\$(MAKEFILE)
       
   105 	cd WebKit\qt\declarative\ && $(MAKE) check
       
   106 sub-JavaScriptCore-jsc-pro-check: JavaScriptCore\$(MAKEFILE).jsc
       
   107 	cd JavaScriptCore\ && $(MAKE) -f $(MAKEFILE).jsc check
       
   108 check: sub-JavaScriptCore-check sub-WebCore-check sub-WebKit-qt-declarative-check sub-JavaScriptCore-jsc-pro-check
       
   109 
       
   110 sub-JavaScriptCore-sis_target: JavaScriptCore\$(MAKEFILE)
       
   111 	cd JavaScriptCore\ && $(MAKE) sis
       
   112 sub-WebCore-sis_target: WebCore\$(MAKEFILE)
       
   113 	cd WebCore\ && $(MAKE) sis
       
   114 sub-WebKit-qt-declarative-sis_target: WebKit\qt\declarative\$(MAKEFILE)
       
   115 	cd WebKit\qt\declarative\ && $(MAKE) sis
       
   116 sub-JavaScriptCore-jsc-pro-sis_target: JavaScriptCore\$(MAKEFILE).jsc
       
   117 	cd JavaScriptCore\ && $(MAKE) -f $(MAKEFILE).jsc sis
       
   118 sis: sub-JavaScriptCore-sis_target sub-WebCore-sis_target sub-WebKit-qt-declarative-sis_target sub-JavaScriptCore-jsc-pro-sis_target
       
   119 
       
   120 mocclean: compiler_moc_header_clean compiler_moc_source_clean
       
   121 
       
   122 mocables: compiler_moc_header_make_all compiler_moc_source_make_all
       
   123 FORCE:
       
   124 
       
   125 dodistclean:
       
   126 	-$(MAKE) -f "z:\qtwebkit-symbian-qtp\JavaScriptCore\Makefile" dodistclean
       
   127 	-$(MAKE) -f "z:\qtwebkit-symbian-qtp\WebCore\Makefile" dodistclean
       
   128 	-$(MAKE) -f "z:\qtwebkit-symbian-qtp\WebKit\qt\declarative\Makefile" dodistclean
       
   129 	-$(MAKE) -f "z:\qtwebkit-symbian-qtp\JavaScriptCore\Makefile.jsc" dodistclean
       
   130 	-@ if EXIST "z:\qtwebkit-symbian-qtp\Makefile" $(DEL_FILE)  "z:\qtwebkit-symbian-qtp\Makefile"
       
   131 	-@ if EXIST "z:\qtwebkit-symbian-qtp\bld.inf" $(DEL_FILE)  "z:\qtwebkit-symbian-qtp\bld.inf"
       
   132 
       
   133 distclean: clean dodistclean
       
   134 
       
   135 clean: bld.inf
       
   136 	-$(SBS) reallyclean
       
   137 
       
   138 clean-debug: bld.inf
       
   139 	$(SBS) reallyclean -c winscw_udeb -c gcce_udeb -c armv5_udeb -c armv6_udeb
       
   140 clean-release: bld.inf
       
   141 	$(SBS) reallyclean -c gcce_urel -c armv5_urel -c armv6_urel
       
   142 clean-debug-winscw: bld.inf
       
   143 	$(SBS) reallyclean -c winscw_udeb
       
   144 clean-debug-gcce: bld.inf
       
   145 	$(SBS) reallyclean -c gcce_udeb
       
   146 clean-debug-armv5: bld.inf
       
   147 	$(SBS) reallyclean -c armv5_udeb
       
   148 clean-debug-armv6: bld.inf
       
   149 	$(SBS) reallyclean -c armv6_udeb
       
   150 clean-release-gcce: bld.inf
       
   151 	$(SBS) reallyclean -c gcce_urel
       
   152 clean-release-armv5: bld.inf
       
   153 	$(SBS) reallyclean -c armv5_urel
       
   154 clean-release-armv6: bld.inf
       
   155 	$(SBS) reallyclean -c armv6_urel
       
   156