build/Makefile.comp
changeset 78 71ad690e91f5
parent 50 023eef975703
child 87 1627c337e51e
equal deleted inserted replaced
72:1f0034e370aa 78:71ad690e91f5
   168 	-$(call RMDIR, eabi_stl4) > $(DEVNULL) 2>&1
   168 	-$(call RMDIR, eabi_stl4) > $(DEVNULL) 2>&1
   169 
   169 
   170 clean_qmake:
   170 clean_qmake:
   171 	-$(call RMFILES,abld.bat bld.inf* Makefile* $(BASENAME).mmp $(BASENAME)_*.mmp $(BASENAME)_*.pkg $(BASENAME)_reg.rss eabi_stl4/*)
   171 	-$(call RMFILES,abld.bat bld.inf* Makefile* $(BASENAME).mmp $(BASENAME)_*.mmp $(BASENAME)_*.pkg $(BASENAME)_reg.rss eabi_stl4/*)
   172 
   172 
   173 # Use Carbide CodeScanner to list high-level issues
   173 # Use Carbide CodeScanner to list high-level issues, and checkjava.py for Java issues
   174 codescanner:
   174 codescanner:
       
   175 	python $(JAVA_SRC_ROOT)/build/buildutils/checkjava.py --exclude tsrc ..
   175 ifneq ($(call PATHSEARCH,codescanner.exe),)
   176 ifneq ($(call PATHSEARCH,codescanner.exe),)
   176 	$(call CODESCANNER,..)
   177 	$(call CODESCANNER,..)
   177 endif
   178 endif
   178 
   179 
   179 # Symbian SBS ------------------------------
   180 # Symbian SBS ------------------------------
   180 ifdef USESBS
   181 ifdef USESBS
   181 
   182 
   182 export: 
   183 export: 
   183 	$(PHASEINFO)
   184 	$(PHASEINFO)
   184 	$(SBS) -c $(PLATFORM)_$(CFG) EXPORT
   185 	$(SBS) -c $(SBSCONFIG) EXPORT
   185 
   186 
   186 build_native:
   187 build_native:
   187 	$(PHASEINFO)
   188 	$(PHASEINFO)
   188 	$(SBS) -c $(PLATFORM)_$(CFG)
   189 	$(SBS) -c $(SBSCONFIG)
   189 
   190 
   190 fastbuild: java
   191 fastbuild: java
   191 	$(PHASEINFO)
   192 	$(PHASEINFO)
   192 	$(SBS) -c $(PLATFORM)_$(CFG)
   193 	$(SBS) -c $(SBSCONFIG)
   193 
   194 
   194 build_clean_native:
   195 build_clean_native:
   195 	$(PHASEINFO)
   196 	$(PHASEINFO)
   196 	-$(SBS) -c $(PLATFORM)_$(CFG) clean
   197 	-$(SBS) -c $(SBSCONFIG) clean
   197 
   198 
   198 really_clean_native:
   199 really_clean_native:
   199 	$(PHASEINFO)
   200 	$(PHASEINFO)
   200 	-$(SBS) -c $(PLATFORM)_$(CFG) reallyclean
   201 	-$(SBS) -c $(SBSCONFIG) reallyclean
   201 
   202 
   202 cleanexport:
   203 cleanexport:
   203 	$(PHASEINFO)
   204 	$(PHASEINFO)
   204 	-$(SBS) -c $(PLATFORM)_$(CFG) CLEANEXPORT
   205 	-$(SBS) -c $(SBSCONFIG) CLEANEXPORT
   205 
   206 
   206 
   207 
   207 # Symbian ABLD MAKEFILE --------------------
   208 # Symbian ABLD MAKEFILE --------------------
   208 else
   209 else
   209 
   210