build/Makefile.comp
changeset 87 1627c337e51e
parent 78 71ad690e91f5
equal deleted inserted replaced
80:d6dafc5d983f 87:1627c337e51e
    19 endif
    19 endif
    20 
    20 
    21 include $(JAVA_SRC_ROOT)/build/Makefile.defs
    21 include $(JAVA_SRC_ROOT)/build/Makefile.defs
    22 
    22 
    23 
    23 
    24 .PHONY: build_clean_java build_qmake build_clean_native really_clean_native clean_qmake qmakehelp emmareport
    24 .PHONY: build_clean_java build_qmake build_clean_native really_clean_native clean_qmake qmakehelp emmareport coberturareport
    25 
    25 
    26 
    26 
    27 PRO_FILE = $(wildcard *.pro)
    27 PRO_FILE = $(wildcard *.pro)
    28 ANT_FILE = $(wildcard build.xml)
    28 ANT_FILE = $(wildcard build.xml)
    29 ifeq ($(PRO_FILE),)
    29 ifeq ($(PRO_FILE),)
    69 endif
    69 endif
    70 
    70 
    71 build_java:
    71 build_java:
    72 	$(PHASEINFO)
    72 	$(PHASEINFO)
    73 ifndef SBOX_CPUTRANSPARENCY_LOG
    73 ifndef SBOX_CPUTRANSPARENCY_LOG
    74 	$(ANT) -Dtarget.platform=$(PLATFORM) -Dtarget.cfg=$(VARIANT) $(ANT_PROJECT_DEFINES) $(ANT_EMMA_DEFINES)
    74 	$(ANT) -Dtarget.platform=$(PLATFORM) -Dtarget.cfg=$(VARIANT) $(ANT_PROJECT_DEFINES) $(ANT_EMMA_DEFINES) $(ANT_COBERTURA_DEFINES)
    75 endif
    75 endif
    76 
    76 
    77 build_clean_java:
    77 build_clean_java:
    78 	$(PHASEINFO)
    78 	$(PHASEINFO)
    79 ifndef SBOX_CPUTRANSPARENCY_LOG
    79 ifndef SBOX_CPUTRANSPARENCY_LOG
    87 	$(QMAKE) "PROJECT_DEFINES=$(PROJECT_DEFINES)"
    87 	$(QMAKE) "PROJECT_DEFINES=$(PROJECT_DEFINES)"
    88 
    88 
    89 emmareport:
    89 emmareport:
    90 ifndef SBOX_CPUTRANSPARENCY_LOG
    90 ifndef SBOX_CPUTRANSPARENCY_LOG
    91 	$(ANT) -f $(JAVA_SRC_ROOT)/build/emmautilities.xml -Dset.emma.enabled=true emma.report
    91 	$(ANT) -f $(JAVA_SRC_ROOT)/build/emmautilities.xml -Dset.emma.enabled=true emma.report
       
    92 endif
       
    93 
       
    94 coberturareport:
       
    95 ifndef SBOX_CPUTRANSPARENCY_LOG
       
    96 	$(ANT) -f $(JAVA_SRC_ROOT)/build/coberturautilities.xml -Dset.cobertura.enabled=true cobertura.report
    92 endif
    97 endif
    93 
    98 
    94 # Add the pro-file to the subdirs of enclosing component. Must define the file
    99 # Add the pro-file to the subdirs of enclosing component. Must define the file
    95 # explicitly when directory (==build) is differntly named from pro-file.
   100 # explicitly when directory (==build) is differntly named from pro-file.
    96 configure_qmake:
   101 configure_qmake: