build/makefile
branchRCL_3
changeset 77 7cee158cb8cd
parent 60 6c158198356e
child 78 71ad690e91f5
child 83 26b2b12093af
equal deleted inserted replaced
71:d5e927d5853b 77:7cee158cb8cd
    71 # Prepare delivery for S60/SF
    71 # Prepare delivery for S60/SF
    72 prep: sysdefsetup generatereleasefile
    72 prep: sysdefsetup generatereleasefile
    73 ifdef RD_JAVA_S60_RELEASE_9_2
    73 ifdef RD_JAVA_S60_RELEASE_9_2
    74 prep: configure qmake
    74 prep: configure qmake
    75 endif
    75 endif
       
    76 ifdef RD_JAVA_S60_RELEASE_10_1_ONWARDS
       
    77 prep: pkgdefsetup
       
    78 endif
    76 
    79 
    77 SYSDEF_TEMPLATE = $(JAVA_SRC_ROOT)/build/templates/$(RD_JAVA_S60_RELEASE).layers.sysdef.xml
    80 SYSDEF_TEMPLATE = $(JAVA_SRC_ROOT)/build/templates/$(RD_JAVA_S60_RELEASE).layers.sysdef.xml
    78 sysdefsetup:
    81 sysdefsetup:
    79 	$(call CATCOMMAND,$(wildcard $(SYSDEF_TEMPLATE)))>$(JAVA_SRC_ROOT)/layers.sysdef.xml
    82 	$(call CATCOMMAND,$(wildcard $(SYSDEF_TEMPLATE)))>$(JAVA_SRC_ROOT)/layers.sysdef.xml
       
    83 
       
    84 pkgdefsetup:
       
    85 	$(call MKDIR, $(call PATHFIX, $(JAVA_SRC_ROOT)/jrt_info))
       
    86 	$(call MKDIR, $(call PATHFIX, $(JAVA_SRC_ROOT)/jrt_info/nokia_jrt_metadata))
       
    87 	$(call CATCOMMAND,$(JAVA_SRC_ROOT)/build/templates/pkgmap_template.xml)>$(JAVA_SRC_ROOT)/package_map.xml
       
    88 	$(call CATCOMMAND,$(JAVA_SRC_ROOT)/build/templates/pkgdef_template.xml)>$(JAVA_SRC_ROOT)/package_definition.xml
       
    89 	$(call CATCOMMAND,$(JAVA_SRC_ROOT)/build/templates/nokia_pkgdef_template.xml)>$(JAVA_SRC_ROOT)/jrt_info/nokia_jrt_metadata/package_definition.xml
    80 
    90 
    81 # Cleaning java from top level cleans also the API jars
    91 # Cleaning java from top level cleans also the API jars
    82 clean_java: cleanapijars
    92 clean_java: cleanapijars
    83 cleanapijars:
    93 cleanapijars:
    84 	$(ANT) -f $(JAVA_SRC_ROOT)/build/utilities.xml -q -Dtarget.platform=$(PLATFORM) -Dtarget.cfg=$(VARIANT) clean.api.jars
    94 	$(ANT) -f $(JAVA_SRC_ROOT)/build/utilities.xml -q -Dtarget.platform=$(PLATFORM) -Dtarget.cfg=$(VARIANT) clean.api.jars