summaryrefslogtreecommitdiff
path: root/mk/makedevs.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk/makedevs.mk')
-rw-r--r--mk/makedevs.mk17
1 files changed, 12 insertions, 5 deletions
diff --git a/mk/makedevs.mk b/mk/makedevs.mk
index 6ee73b7..243a79e 100644
--- a/mk/makedevs.mk
+++ b/mk/makedevs.mk
@@ -22,12 +22,19 @@
# \date May 2009
#########################################################################################
-MAKEDEVS_DIR := $(HOSTTOOLS)/usr/local/makedevs
+MAKEDEVS_SRC := $(EMBTK_ROOT)/src/makedevs/makedevs.c
+MAKEDEVS_DIR := $(HOSTTOOLS)/usr/bin
+MAKEDEVS_BIN := $(MAKEDEVS_DIR)/makedevs
makedevs_install: $(MAKEDEVS_DIR)/.installed
+ $(call embtk_generic_msg,"Successfully installed makedevs")
$(MAKEDEVS_DIR)/.installed:
- $(call embtk_generic_message,"Installing makedevs...")
- @mkdir -p $(MAKEDEVS_DIR)
- $(subst ",,$(strip $(HOSTCC_CACHED))) -o $(MAKEDEVS_DIR)/makedevs $(EMBTK_ROOT)/src/makedevs/makedevs.c
- @touch $@
+ $(call embtk_generic_msg,"Installing makedevs...")
+ $(Q)mkdir -p $(MAKEDEVS_DIR)/usr
+ $(Q)mkdir -p $(MAKEDEVS_DIR)/usr/bin
+ $(hostcc_cached) -o $(MAKEDEVS_BIN) $(MAKEDEVS_SRC)
+ $(Q)touch $@
+
+download_makedevs:
+ $(call embtk_generic_msg,"makedevs is in embtk source, download not needed...")