buildroot: additional -clean target fixes

Patch by Hebbar.
This commit is contained in:
Peter Korsgaard 2008-04-01 07:03:07 +00:00
parent ea471ffff9
commit 34274164d9
8 changed files with 11 additions and 12 deletions

View File

@ -105,7 +105,7 @@ endif
file: zlib uclibc $(TARGET_DIR)/$(FILE_TARGET_BINARY) file: zlib uclibc $(TARGET_DIR)/$(FILE_TARGET_BINARY)
file-clean: file-clean:
$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(FILE_DIR2) uninstall -$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(FILE_DIR2) uninstall
-$(MAKE) -C $(FILE_DIR2) clean -$(MAKE) -C $(FILE_DIR2) clean
file-dirclean: file-dirclean:

View File

@ -125,7 +125,7 @@ gettext: uclibc pkgconfig $(STAGING_DIR)/$(GETTEXT_TARGET_BINARY)
gettext-unpacked: $(GETTEXT_DIR)/.unpacked gettext-unpacked: $(GETTEXT_DIR)/.unpacked
gettext-clean: gettext-clean:
$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) uninstall -$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(GETTEXT_DIR) uninstall
-$(MAKE) -C $(GETTEXT_DIR) clean -$(MAKE) -C $(GETTEXT_DIR) clean
gettext-dirclean: gettext-dirclean:

View File

@ -64,7 +64,7 @@ $(TARGET_DIR)/usr/lib/libdrm.so: $(STAGING_DIR)/usr/lib/libdrm.so
libdrm: uclibc pkgconfig $(TARGET_DIR)/usr/lib/libdrm.so libdrm: uclibc pkgconfig $(TARGET_DIR)/usr/lib/libdrm.so
libdrm-clean: libdrm-clean:
$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(LIBDRM_DIR) uninstall -$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(LIBDRM_DIR) uninstall
-$(MAKE) -C $(LIBDRM_DIR) clean -$(MAKE) -C $(LIBDRM_DIR) clean
libdrm-dirclean: libdrm-dirclean:

View File

@ -54,7 +54,7 @@ $(STAGING_DIR)/usr/lib/liblzo.a: $(LZO_DIR)/src/liblzo.la
lzo: uclibc $(STAGING_DIR)/usr/lib/liblzo.a lzo: uclibc $(STAGING_DIR)/usr/lib/liblzo.a
lzo-clean: lzo-clean:
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(LZO_DIR) uninstall -$(MAKE) DESTDIR=$(STAGING_DIR) -C $(LZO_DIR) uninstall
-$(MAKE) -C $(LZO_DIR) clean -$(MAKE) -C $(LZO_DIR) clean
lzo-dirclean: lzo-dirclean:

View File

@ -55,7 +55,7 @@ $(STAGING_DIR)/$(PKGCONFIG_TARGET_BINARY): $(PKGCONFIG_DIR)/$(PKGCONFIG_BINARY)
pkgconfig: uclibc $(STAGING_DIR)/$(PKGCONFIG_TARGET_BINARY) pkgconfig: uclibc $(STAGING_DIR)/$(PKGCONFIG_TARGET_BINARY)
pkgconfig-clean: pkgconfig-clean:
$(MAKE) DESTDIR=$(STAGING_DIR) -C $(PKGCONFIG_DIR) uninstall -$(MAKE) DESTDIR=$(STAGING_DIR) -C $(PKGCONFIG_DIR) uninstall
-$(MAKE) -C $(PKGCONFIG_DIR) clean -$(MAKE) -C $(PKGCONFIG_DIR) clean
pkgconfig-dirclean: pkgconfig-dirclean:

View File

@ -91,9 +91,8 @@ tslib-build: uclibc $(TSLIB_DIR)/.configured
touch $(TSLIB_DIR)/.compiled touch $(TSLIB_DIR)/.compiled
tslib-clean: tslib-clean:
$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(TSLIB_DIR) uninstall -$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(TSLIB_DIR) uninstall
rm -f $(STAGING_DIR)/lib/libts.* rm -f $(STAGING_DIR)/lib/libts.* $(STAGING_DIR)/usr/lib/libts.*
rm -f $(STAGING_DIR)/usr/lib/libts.*
-$(MAKE) -C $(TSLIB_DIR) clean -$(MAKE) -C $(TSLIB_DIR) clean
tslib-dirclean: tslib-dirclean:

View File

@ -58,8 +58,8 @@ $(XDATA_XCURSOR_THEMES_DIR)/.installed: $(XDATA_XCURSOR_THEMES_DIR)/.built
touch $@ touch $@
xdata_xcursor-themes-clean: xdata_xcursor-themes-clean:
$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall -$(MAKE) prefix=$(STAGING_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall
$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall -$(MAKE) prefix=$(TARGET_DIR)/usr -C $(XDATA_XCURSOR_THEMES_DIR) uninstall
-$(MAKE) -C $(XDATA_XCURSOR_THEMES_DIR) clean -$(MAKE) -C $(XDATA_XCURSOR_THEMES_DIR) clean
-rm $(XDATA_XCURSOR_THEMES_DIR)/.installed -rm $(XDATA_XCURSOR_THEMES_DIR)/.installed
-rm $(XDATA_XCURSOR_THEMES_DIR)/.built -rm $(XDATA_XCURSOR_THEMES_DIR)/.built

View File

@ -113,7 +113,7 @@ $(BINARIES_DIR)/$(U_BOOT_BIN): $(U_BOOT_DIR)/$(U_BOOT_BIN)
u-boot: gcc $(BINARIES_DIR)/$(U_BOOT_BIN) u-boot: gcc $(BINARIES_DIR)/$(U_BOOT_BIN)
u-boot-clean: u-boot-clean:
$(MAKE) -C $(U_BOOT_DIR) clean -$(MAKE) -C $(U_BOOT_DIR) clean
u-boot-dirclean: u-boot-dirclean:
rm -rf $(U_BOOT_DIR) rm -rf $(U_BOOT_DIR)