diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-05 16:51:11 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-01-06 13:24:49 +0100 |
commit | 9f58ac1c5082c67d53285e89d19c8c07cc0759fa (patch) | |
tree | 6a686f4c160c1d3e917368dd0c3f350738cfb153 /rules/haserl.make | |
parent | 5e84e88f721486801b337127cd19ce9f3c3d17fd (diff) | |
download | ptxdist-9f58ac1c5082c67d53285e89d19c8c07cc0759fa.tar.gz ptxdist-9f58ac1c5082c67d53285e89d19c8c07cc0759fa.tar.xz |
[haserl] cleanup makefile
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/haserl.make')
-rw-r--r-- | rules/haserl.make | 63 |
1 files changed, 6 insertions, 57 deletions
diff --git a/rules/haserl.make b/rules/haserl.make index b18c42730..9531f0027 100644 --- a/rules/haserl.make +++ b/rules/haserl.make @@ -1,6 +1,7 @@ # -*-makefile-*- # # Copyright (C) 2007 by University of Illinois +# 2010 Michael Olbrich <m.olbrich@pengutronix.de> # # See CREDITS for details about who has contributed to this project. # @@ -27,34 +28,14 @@ HASERL_DIR := $(BUILDDIR)/$(HASERL) # Get # ---------------------------------------------------------------------------- -haserl_get: $(STATEDIR)/haserl.get - -$(STATEDIR)/haserl.get: $(haserl_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(HASERL_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, HASERL) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -haserl_extract: $(STATEDIR)/haserl.extract - -$(STATEDIR)/haserl.extract: $(haserl_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(HASERL_DIR)) - @$(call extract, HASERL) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -haserl_prepare: $(STATEDIR)/haserl.prepare - HASERL_PATH := PATH=$(CROSS_PATH) HASERL_ENV := $(CROSS_ENV) @@ -63,44 +44,12 @@ HASERL_ENV := $(CROSS_ENV) # HASERL_AUTOCONF = $(CROSS_AUTOCONF_USR) -$(STATEDIR)/haserl.prepare: $(haserl_prepare_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(HASERL_DIR)/config.cache) - cd $(HASERL_DIR) && \ - $(HASERL_PATH) $(HASERL_ENV) \ - ./configure $(HASERL_AUTOCONF) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -haserl_compile: $(STATEDIR)/haserl.compile - -$(STATEDIR)/haserl.compile: $(haserl_compile_deps_default) - @$(call targetinfo, $@) - cd $(HASERL_DIR) && $(HASERL_PATH) make - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -haserl_install: $(STATEDIR)/haserl.install - -$(STATEDIR)/haserl.install: $(haserl_install_deps_default) - @$(call targetinfo, $@) - @$(call install, HASERL) - @$(call touch, $@) - # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -haserl_targetinstall: $(STATEDIR)/haserl.targetinstall - -$(STATEDIR)/haserl.targetinstall: $(haserl_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/haserl.targetinstall: + @$(call targetinfo) @$(call install_init, haserl) @$(call install_fixup,haserl,PACKAGE,haserl) @@ -111,11 +60,11 @@ $(STATEDIR)/haserl.targetinstall: $(haserl_targetinstall_deps_default) @$(call install_fixup,haserl,DEPENDS,) @$(call install_fixup,haserl,DESCRIPTION,missing) - @$(call install_copy, haserl, 0, 0, 0755, $(HASERL_DIR)/src/haserl, /usr/bin/haserl) + @$(call install_copy, haserl, 0, 0, 0755, -, /usr/bin/haserl) @$(call install_finish,haserl) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |