mkspecs/symbian-sbsv2/flm/qt/qmake_post_link.flm
branchRCL_3
changeset 6 dee5afe5301f
parent 4 3b1da2848fc7
equal deleted inserted replaced
5:d3bac044e0f0 6:dee5afe5301f
     5 # **
     5 # **
     6 # ** This file is part of symbian-sbsv2 mkspec.
     6 # ** This file is part of symbian-sbsv2 mkspec.
     7 # **
     7 # **
     8 # ****************************************************************************/
     8 # ****************************************************************************/
     9 
     9 
    10 include $(FLMHOME)/metaflm.mk
       
    11 
    10 
    12 POST_LINK_TARGET:=POST_LINK_$(PLATFORM_PATH)_$(CFG_PATH)_$(call sanitise,$(LINK_TARGET))
    11 POST_LINK_TARGET:=POST_LINK_$(PLATFORM_PATH)_$(CFG_PATH)_$(call sanitise,$(LINK_TARGET))
    13 POST_LINK_DEP:=$(EPOCROOT)/epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/$(LINK_TARGET)
    12 POST_LINK_DEP:=$(EPOCROOT)/epoc32/release/$(PLATFORM_PATH)/$(CFG_PATH)/$(LINK_TARGET)
    14 
    13 
    15 # Passing $(PLATFORM_PATH) etc. variables in FLM options makes sbsv2 toolchain to double the dollar signs, 
    14 # Passing $(PLATFORM_PATH) etc. variables in FLM options makes sbsv2 toolchain to double the dollar signs, 
    19 	THE_COMMAND:=$(POST_LINK_CMD)
    18 	THE_COMMAND:=$(POST_LINK_CMD)
    20 endef
    19 endef
    21 
    20 
    22 define qmake_post_link
    21 define qmake_post_link
    23 $(ALLTARGET):: $(POST_LINK_TARGET)
    22 $(ALLTARGET):: $(POST_LINK_TARGET)
    24 FINAL:: $(POST_LINK_TARGET)
       
    25 
    23 
    26 $(POST_LINK_TARGET): $(POST_LINK_DEP)
    24 $(POST_LINK_TARGET): $(POST_LINK_DEP)
    27 	$(call startrule,qmake_post_link) \
    25 	$(call startrule,qmake_post_link) \
    28 	$(THE_COMMAND) \
    26 	$(THE_COMMAND) \
    29 	$(call endrule,qmake_post_link)
    27 	$(call endrule,qmake_post_link)