On Wed Nov 28 20:34:32 2007, coke wrote:
> mk_native_pbc has, 2x:
> 
> make -s progclean

>From config/gen/makefiles/[EMAIL PROTECTED]:

progclean :
        $(RM_F) $(O_FILES) \
    $(PARROT) $(IMCC_DIR)/main$(O) \
    $(PDUMP) $(SRC_DIR)/pdump$(O) $(SRC_DIR)/packdump$(O) \
    $(SRC_DIR)/pbc_info$(O) $(PINFO) \
    $(PDB) $(SRC_DIR)/pdb$(O) \
    $(DIS) $(SRC_DIR)/disassemble$(O) \
    $(LIBNCI_SO)
        $(RM_F) $(LIBPARROT)
        $(PERL) build_tools/c2str.pl --init
        $(RM_F) $(STR_FILES) $(INC_DIR)/string_private_cstring.h
        $(RM_F) classes/*.c classes/*.h classes/*.dump vtable.dump
# win32 import library (shared object is deleted by LIBNCI_SO above)
        $(RM_F) $(DYNEXT_DIR)/libnci_test.lib
# win32 program data base - contains debugging info
        $(RM_F) *.pdb $(DYNEXT_DIR)/*.pdb
# win32 incremental link status files
        $(RM_F) *.ilk $(DYNEXT_DIR)/*.ilk
# win32 exported functions and data items
        $(RM_F) $(DYNEXT_DIR)/*.exp


But it was replaced in r7646 with the nearly identically named target
'prog-clean':

-progclean :
-       $(RM_F) $(O_FILES) \
-    $(PARROT) $(IMCC_DIR)/main$(O) \
-    $(PDUMP) $(SRC_DIR)/pdump$(O) $(SRC_DIR)/packdump$(O) \
-    $(SRC_DIR)/pbc_info$(O) $(PINFO) \
-    $(PDB) $(SRC_DIR)/pdb$(O) \
-    $(DIS) $(SRC_DIR)/disassemble$(O) \
-    $(LIBNCI_SO)
-       $(RM_F) $(LIBPARROT)
+prog-clean :
+       $(RM_F) \
+  $(O_FILES) \
+  $(PARROT) $(IMCC_DIR)/main$(O) \
+  $(PDUMP) $(SRC_DIR)/pdump$(O) $(SRC_DIR)/packdump$(O) \
+  $(SRC_DIR)/pbc_info$(O) $(PINFO) \
+  $(PDB) $(SRC_DIR)/pdb$(O) \
+  $(DIS) $(SRC_DIR)/disassemble$(O) \
+  $(LIBNCI_TEST_SO) \
+  $(LIBPARROT)

This means that tools/dev/mk_native_pbc has been dead in the water since
#7646.  Has anybody missed it?  If not, why should we retain it?

kid51

Reply via email to