summaryrefslogtreecommitdiffstats
path: root/rules/haserl.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2010-01-05 16:51:11 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2010-01-06 13:24:49 +0100
commit9f58ac1c5082c67d53285e89d19c8c07cc0759fa (patch)
tree6a686f4c160c1d3e917368dd0c3f350738cfb153 /rules/haserl.make
parent5e84e88f721486801b337127cd19ce9f3c3d17fd (diff)
downloadptxdist-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.make63
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