[coreboot] how to delete symbol link created at compile time

She, Kerry Kerry.She at amd.com
Thu Oct 13 11:19:46 CEST 2011



Some mainboard support more than one family of CPUs with same socket

Such as SuperMicro/h8scm:



My implementation is the mainboard CPU type can be configured as
family10 or family15 CPU.

In order to eliminate the duplicated code, both configuration shares
most of the platform code,

but some code can't be shared between different family of CPUs.

Take devicetree.cb as an example, 

I have created 2 devicetree file :

devicetree_f15.cb for platform with family 15 CPU 

devicetree_f10.cb  for platform with family 10 CPU


I changed the makefile to create a symbol link "devicetree.cb" link to
devicetree_f10.cb or devicetree_f15.cb at compile time.

The problem is that I can't delete the symbol link when make


I found that make clean/distclean will not traverse the src/ directory.

How can I get this symbol link removed when doing a make clean.

Any other suggestion is welcome.

Kerry Sheh < kerry.she at amd.com>
Tel:  86-10-6280-1415 
Mobile:  86 - 152 1018 2083 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20111013/cf2865fc/attachment.html>

More information about the coreboot mailing list