# HG changeset patch # User Mike Kinghan # Date 1290695745 0 # Node ID 1ba12ef4ef896f7b798de89315fa823a15de23bf # Parent 65c392e2638d09c1c3a1b915b3ad9117378390dd Enhance the base/rom extension to generate the symbol file of the rom built. The symbol file is placed in epoc32/rom/, along with the rom log and final oby file. diff -r 65c392e2638d -r 1ba12ef4ef89 kernel/eka/rombuild/rom.flm --- a/kernel/eka/rombuild/rom.flm Wed Nov 24 09:22:22 2010 +0000 +++ b/kernel/eka/rombuild/rom.flm Thu Nov 25 14:35:45 2010 +0000 @@ -13,7 +13,7 @@ FINAL:: $(call startrule,rom) \ - $(PERL) $(rombuilder) $(ROMBUILD_FLAGS) --variant=$(REE_TARGET) --inst=$(PLATFORM) --build=$(CFG) --type=$(TYPE) --clean --name=$(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG).img \ + $(PERL) $(rombuilder) $(ROMBUILD_FLAGS) --symbol --variant=$(REE_TARGET) --inst=$(PLATFORM) --build=$(CFG) --type=$(TYPE) --clean --name=$(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG).img \ $(call endrule,rom) FINAL:: @@ -21,6 +21,7 @@ mv rom.oby $(EPOCROOT)/epoc32/rom/$(REE_TARGET)/$(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG)_rom.oby; \ mv ROMBUILD.LOG $(EPOCROOT)/epoc32/rom/$(REE_TARGET)/$(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG)_ROMBUILD.LOG; \ mv $(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG).img $(EPOCROOT)/epoc32/rom/$(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG).img; \ + mv $(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG).symbol $(EPOCROOT)/epoc32/rom/$(REE_TARGET)/$(REE_TARGET)_$(TYPE)_$(PLATFORM)_$(CFG).symbol; \ $(call endrule,copy) endef