clean-local::
ifneq ($(strip $(BUILT_SOURCES)),)
- $(Verb) $(RM) -f $(BUILT_SOURCES)
+ -$(Verb) $(RM) -f $(BUILT_SOURCES)
endif
$(BUILT_SOURCES) : $(ObjMakefiles)
# recursive targets are added.
all :: $(addsuffix /.makeall ,$(PARALLEL_DIRS))
clean :: $(addsuffix /.makeclean ,$(PARALLEL_DIRS))
-clean-all:: $(addsuffix /.makecleanall ,$(PARALLEL_DIRS))
+clean-all:: $(addsuffix /.makeclean-all,$(PARALLEL_DIRS))
check :: $(addsuffix /.makecheck ,$(PARALLEL_DIRS))
install :: $(addsuffix /.makeinstall ,$(PARALLEL_DIRS))
uninstall:: $(addsuffix /.makeuninstall,$(PARALLEL_DIRS))
clean-local::
ifneq ($(strip $(LibName.LA)),)
- $(Verb) $(RM) -f $(LibName.LA)
+ -$(Verb) $(RM) -f $(LibName.LA)
endif
DestSharedLib = $(libdir)/lib$(LIBRARYNAME)$(SHLIBEXT)
uninstall-local::
$(Echo) Uninstalling $(BuildMode) Shared Library $(DestSharedLib)
- $(Verb) $(RM) -f $(DestSharedLib)
+ -$(Verb) $(RM) -f $(DestSharedLib)
endif
clean-local::
ifneq ($(strip $(LibName.BC)),)
- $(Verb) $(RM) -f $(LibName.BC)
+ -$(Verb) $(RM) -f $(LibName.BC)
endif
DestBytecodeLib = $(bytecode_libdir)/lib$(LIBRARYNAME).bc
uninstall-local::
$(Echo) Uninstalling $(BuildMode) Bytecode Library $(DestBytecodeLib)
- $(Verb) $(RM) -f $(DestBytecodeLib)
+ -$(Verb) $(RM) -f $(DestBytecodeLib)
endif
clean-local::
ifneq ($(strip $(LibName.O)),)
- $(Verb) $(RM) -f $(LibName.O)
+ -$(Verb) $(RM) -f $(LibName.O)
endif
DestRelinkedLib = $(libdir)/$(LIBRARYNAME).o
uninstall-local::
$(Echo) Uninstalling $(BuildMode) Object Library $(DestRelinkedLib)
- $(Verb) $(RM) -f $(DestRelinkedLib)
+ -$(Verb) $(RM) -f $(DestRelinkedLib)
endif
$(LibName.A): $(BUILT_SOURCES) $(ObjectsO) $(LibDir)/.dir
$(Echo) Building $(BuildMode) Archive Library $(notdir $@)
- $(Verb)$(RM) -f $@
+ -$(Verb) $(RM) -f $@
$(Verb) $(Archive) $@ $(ObjectsO)
$(Verb) $(Ranlib) $@
clean-local::
ifneq ($(strip $(LibName.A)),)
- $(Verb) $(RM) -f $(LibName.A)
+ -$(Verb) $(RM) -f $(LibName.A)
endif
DestArchiveLib := $(libdir)/lib$(LIBRARYNAME).a
uninstall-local::
$(Echo) Uninstalling $(BuildMode) Archive Library $(DestArchiveLib)
- $(Verb) $(RM) -f $(DestArchiveLib)
+ -$(Verb) $(RM) -f $(DestArchiveLib)
endif
clean-local::
ifneq ($(strip $(ToolBuildPath)),)
- $(Verb) $(RM) -f $(ToolBuildPath)
+ -$(Verb) $(RM) -f $(ToolBuildPath)
endif
$(ToolBuildPath): $(BUILT_SOURCES) $(ObjectsO) $(ProjLibsPaths) $(LLVMLibsPaths)\
uninstall-local::
$(Echo) Uninstalling $(BuildMode) $(DestTool)
- $(Verb) $(RM) -f $(DestTool)
+ -$(Verb) $(RM) -f $(DestTool)
endif
$(Verb) $(TableGen) -gen-emitter -o $@ $<
clean-local::
- $(Verb) $(RM) -f $(INCFiles)
+ -$(Verb) $(RM) -f $(INCFiles)
endif
> $@
clean-local::
+ -$(Verb) $(RM) -f $(LexOutput)
$(Verb) $(RM) -f $(LexOutput)
endif
$(Verb) $(MV) -f $*.tab.h $*.h
clean-local::
+ -$(Verb) $(RM) -f $(YaccOutput)
$(Verb) $(RM) -f $(YaccOutput)
endif
# errors or disastrous removal.
clean-local::
ifneq ($(strip $(ObjDir)),)
- $(Verb) $(RM) -rf $(ObjDir)
+ -$(Verb) $(RM) -rf $(ObjDir)
endif
- $(Verb) $(RM) -f core core.[0-9][0-9]* *.o *.d *~ *.flc
+ -$(Verb) $(RM) -f core core.[0-9][0-9]* *.o *.d *~ *.flc
ifneq ($(strip $(SHLIBEXT)),) # Extra paranoia - make real sure SHLIBEXT is set
- $(Verb) $(RM) -f *$(SHLIBEXT)
+ -$(Verb) $(RM) -f *$(SHLIBEXT)
endif
clean-all-local::
- $(Verb) $(RM) -rf Debug Release Profile
+ -$(Verb) $(RM) -rf Debug Release Profile
# Build tags database for Emacs/Xemacs:
tags:: TAGS
dist-clean::
$(Echo) Cleaning distribution files
- $(Verb) $(RM) -rf $(DistTarGZip) $(DistTarBZ2) $(DistZip) $(DistName) $(DistCheckDir)
+ -$(Verb) $(RM) -rf $(DistTarGZip) $(DistTarBZ2) $(DistZip) $(DistName) $(DistCheckDir)
endif