Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.6.0
-
None
-
None
-
c24da6375547e0648beaf0b6d2fb91ff312aacdd
Description
t4id: 261381
From mail-list:
============
When i use make command for building Hb, let's say for winscw udeb i use make debug-winscw, which according to Makefile is equivalent to:
debug-winscw: $(ABLD)
$(ABLD) build winscw udeb.
Similarly for armv5 it expands to make release-armv5 = $(ABLD) build armv5 urel. So let's say i have Hb built for both winscw udeb
and armv5 urel on my system. Now, for debugging purpose i made some changes and wanted to rebuild Hb for winscw udeb only. When i want to clean the project for winscw udeb (only) i can't use make clean! Because clean in the make file looks like
clean: $(ABLD)
-$(ABLD) reallyclean
-bldmake clean
Which in fact clears all my armv5 urel dlls as well from \epoc32\release\armv5\urel.
So, shouln'd we have clean for winscw/armv5 only defined in the Makefile ? just like building it from make command.
I mean something in the Makefile like
clean-debug-winscw: $(ABLD)
-$(ABLD) reallyclean winscw udeb
clean-release-armv5: $(ABLD)
-$(ABLD) reallyclean armv5 urel