summaryrefslogtreecommitdiff
path: root/mk/makedevs.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-09-01 23:47:13 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-09-02 00:06:06 +0200
commitb5398634dc3b086143348090c023dfd9a8d19430 (patch)
treee4868e41d3e9e1f652a578a39ca827b902e71331 /mk/makedevs.mk
parentdae17f373f5212de74bafbcf3ac8c5b7e7b770ab (diff)
downloadembtoolkit-b5398634dc3b086143348090c023dfd9a8d19430.tar.gz
embtoolkit-b5398634dc3b086143348090c023dfd9a8d19430.tar.bz2
embtoolkit-b5398634dc3b086143348090c023dfd9a8d19430.tar.xz
Build system: makedevs: little tweak after recent changes with generic macros use
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
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...")