Fix broken logic in the clean target

This commit is contained in:
pstef 2025-04-14 08:07:55 +00:00
parent 6d2e7e4ec9
commit 011469d7ef
7 changed files with 34 additions and 53 deletions

View File

@ -312,13 +312,10 @@ uninstall:
rm -rf $(DESTDIR)$(ASSETS_DIR) rm -rf $(DESTDIR)$(ASSETS_DIR)
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
@echo RM $(Q)rm -rf $(OBJDIR_BASE)
else $(Q)rm -f $(TARGET)
rm -rf $(OBJDIR_BASE) $(Q)rm -f *.d
rm -f $(TARGET)
rm -f *.d
endif
.PHONY: all install uninstall clean .PHONY: all install uninstall clean

View File

@ -223,13 +223,10 @@ $(OBJDIR)/%.o: %.S $(HEADERS)
$(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $< $(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $<
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
@echo RM $(Q)rm -rf $(OBJDIR_BASE)
else $(Q)rm -f $(TARGET)
rm -rf $(OBJDIR_BASE) $(Q)rm -f *.d
rm -f $(TARGET)
rm -f *.d
endif
.PHONY: all clean .PHONY: all clean

View File

@ -288,13 +288,10 @@ $(EXT_INTER_TARGET): $(OBJ)
$(Q)$(LD) -r -b binary $(OBJOUT)$@ $< $(Q)$(LD) -r -b binary $(OBJOUT)$@ $<
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
@echo RM $(Q)rm -f $(EXT_TARGET)
else $(Q)rm -f $(EXT_INTER_TARGET)
rm -f $(EXT_TARGET) $(Q)rm -f $(OBJ)
rm -f $(EXT_INTER_TARGET)
rm -f $(OBJ)
endif
.PHONY: clean .PHONY: clean

View File

@ -237,14 +237,11 @@ $(OBJDIR)/%.o: %.S $(HEADERS)
$(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $< $(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $<
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
@echo RM $(Q)rm -rf $(OBJDIR_BASE)
else $(Q)rm -f $(TARGET)
rm -rf $(OBJDIR_BASE) $(Q)rm -f *.d
rm -f $(TARGET) $(Q)rm -rf $(OPK_NAME)
rm -f *.d
rm -rf $(OPK_NAME)
endif
opk: $(TARGET) opk: $(TARGET)
echo "$$DESKTOP_ENTRY" > default.retrofw.desktop echo "$$DESKTOP_ENTRY" > default.retrofw.desktop

View File

@ -239,12 +239,11 @@ $(OBJDIR)/%.o: %.S $(HEADERS)
$(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $< $(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $<
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
rm -rf $(OBJDIR_BASE) $(Q)rm -rf $(OBJDIR_BASE)
rm -f $(TARGET) $(Q)rm -f $(TARGET)
rm -f *.d $(Q)rm -f *.d
rm -rf $(OPK_NAME) $(Q)rm -rf $(OPK_NAME)
endif
opk: $(TARGET) opk: $(TARGET)
echo "$$DESKTOP_ENTRY" > default.rs90.desktop echo "$$DESKTOP_ENTRY" > default.rs90.desktop

View File

@ -257,16 +257,13 @@ $(OBJDIR)/%.o: %.S $(HEADERS)
$(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $< $(Q)$(CC) $(CFLAGS) $(ASFLAGS) $(DEFINES) -c -o $@ $<
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
@echo RM $(Q)rm -rf $(OBJDIR_BASE)
else $(Q)rm -f $(TARGET)
rm -rf $(OBJDIR_BASE) $(Q)rm -f *.d
rm -f $(TARGET) $(Q)rm -rf SDL
rm -f *.d $(Q)rm -rf webos/*.ipk
rm -rf SDL $(Q)rm -rf webos/dist
rm -rf webos/*.ipk
rm -rf webos/dist
endif
sdl2: $(TARGET) sdl2: $(TARGET)
ifeq ($(ADD_SDL2_LIB), 1) ifeq ($(ADD_SDL2_LIB), 1)

View File

@ -312,14 +312,11 @@ $(APP_BOOTER_DIR)/app_booter.bin:
$(MAKE) -C $(APP_BOOTER_DIR) $(MAKE) -C $(APP_BOOTER_DIR)
clean: clean:
ifneq ($(V),1) @$(if $(Q), echo $@,)
@echo RM $(Q)rm -f $(EXT_TARGET)
else $(Q)rm -f $(EXT_INTER_TARGET)
rm -f $(EXT_TARGET) $(Q)rm -f $(OBJ)
rm -f $(EXT_INTER_TARGET) $(Q)$(MAKE) -C $(APP_BOOTER_DIR) clean
rm -f $(OBJ)
$(MAKE) -C $(APP_BOOTER_DIR) clean
endif
.PHONY: clean .PHONY: clean