فهرست منبع

automake: minor cleanup

Peter Korsgaard 16 سال پیش
والد
کامیت
ad529c62b2
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      package/automake/automake.mk

+ 3 - 3
package/automake/automake.mk

@@ -104,8 +104,8 @@ automake-dirclean:
 #############################################################
 #############################################################
 
 
 $(AUTOMAKE_HOST_DIR)/.configured: $(AUTOMAKE_SRC_DIR)/.unpacked $(AUTOCONF)
 $(AUTOMAKE_HOST_DIR)/.configured: $(AUTOMAKE_SRC_DIR)/.unpacked $(AUTOCONF)
-	mkdir -p $(AUTOMAKE_HOST_DIR)
-	(cd $(AUTOMAKE_HOST_DIR); rm -rf config.cache; \
+	mkdir -p $(@D)
+	(cd $(@D); rm -rf config.cache; \
 		$(HOST_CONFIGURE_OPTS) \
 		$(HOST_CONFIGURE_OPTS) \
 		CFLAGS="$(HOST_CFLAGS)" \
 		CFLAGS="$(HOST_CFLAGS)" \
 		LDFLAGS="$(HOST_LDFLAGS)" \
 		LDFLAGS="$(HOST_LDFLAGS)" \
@@ -116,7 +116,7 @@ $(AUTOMAKE_HOST_DIR)/.configured: $(AUTOMAKE_SRC_DIR)/.unpacked $(AUTOCONF)
 	touch $@
 	touch $@
 
 
 $(AUTOMAKE_HOST_DIR)/$(AUTOMAKE_BINARY): $(AUTOMAKE_HOST_DIR)/.configured
 $(AUTOMAKE_HOST_DIR)/$(AUTOMAKE_BINARY): $(AUTOMAKE_HOST_DIR)/.configured
-	$(MAKE) -C $(AUTOMAKE_HOST_DIR)
+	$(MAKE) -C $(@D)
 	touch -c $@
 	touch -c $@
 
 
 $(AUTOMAKE): $(AUTOMAKE_HOST_DIR)/$(AUTOMAKE_BINARY)
 $(AUTOMAKE): $(AUTOMAKE_HOST_DIR)/$(AUTOMAKE_BINARY)