summaryrefslogtreecommitdiffstats
path: root/rules/util-linux.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2003-09-02 04:55:16 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2003-09-02 04:55:16 +0000
commitdf776327cde593f2415f92444c74106be408384d (patch)
tree3b7dea026d7a46e984994b99c3efa19177f11ad8 /rules/util-linux.make
parent068e4a10cf83415f08b129e72490f9b89700a493 (diff)
downloadptxdist-df776327cde593f2415f92444c74106be408384d.tar.gz
ptxdist-df776327cde593f2415f92444c74106be408384d.tar.xz
Support for ipcs and readprofile added. [Dan Kegel]
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunk@262 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/util-linux.make')
-rw-r--r--rules/util-linux.make19
1 files changed, 17 insertions, 2 deletions
diff --git a/rules/util-linux.make b/rules/util-linux.make
index 28b6d5c17..3452f7641 100644
--- a/rules/util-linux.make
+++ b/rules/util-linux.make
@@ -1,5 +1,5 @@
# -*-makefile-*-
-# $Id: util-linux.make,v 1.1 2003/08/26 13:20:12 robert Exp $
+# $Id: util-linux.make,v 1.2 2003/09/02 04:55:16 robert Exp $
#
# (c) 2003 by Robert Schwebel <r.schwebel@pengutronix.de>
#
@@ -54,6 +54,7 @@ $(STATEDIR)/util-linux.extract: $(util-linux_extract_deps)
@$(call targetinfo, util-linux.extract)
@$(call clean, $(UTIL-LINUX_DIR))
@$(call extract, $(UTIL-LINUX_SOURCE))
+ @$(call patchin, $(UTIL-LINUX_DIR), $(UTIL-LINUX))
touch $@
# ----------------------------------------------------------------------------
@@ -67,7 +68,7 @@ util-linux_prepare: $(STATEDIR)/util-linux.prepare
#
util-linux_prepare_deps = \
$(STATEDIR)/util-linux.extract \
-# $(STATEDIR)/virtual-xchain.install
+ $(STATEDIR)/virtual-xchain.install
UTIL-LINUX_PATH = PATH=$(PTXCONF_PREFIX)/$(PTXCONF_GNU_TARGET)/bin:$(CROSS_PATH)
UTIL-LINUX_ENV = $(CROSS_ENV)
@@ -100,6 +101,12 @@ endif
ifeq (y, $(PTXCONF_UTLNX_SWAPON))
cd $(UTIL-LINUX_DIR)/mount && $(UTIL-LINUX_PATH) $(UTIL-LINUX_ENV) make swapon
endif
+ifeq (y, $(PTXCONF_UTLNX_IPCS))
+ cd $(UTIL-LINUX_DIR)/sys-utils && $(UTIL-LINUX_PATH) $(UTIL-LINUX_ENV) make ipcs
+endif
+ifeq (y, $(PTXCONF_UTLNX_READPROFILE))
+ cd $(UTIL-LINUX_DIR)/sys-utils && $(UTIL-LINUX_PATH) $(UTIL-LINUX_ENV) make readprofile
+endif
# FIXME: implement other utilities
@@ -134,6 +141,14 @@ ifeq (y, $(PTXCONF_UTLNX_SWAPON))
install $(UTIL-LINUX_DIR)/mount/swapon $(ROOTDIR)/sbin/
$(CROSSSTRIP) $(ROOTDIR)/sbin/swapon
endif
+ifeq (y, $(PTXCONF_UTLNX_IPCS))
+ install $(UTIL-LINUX_DIR)/sys-utils/ipcs $(ROOTDIR)/usr/bin/
+ $(CROSSSTRIP) $(ROOTDIR)/usr/bin/ipcs
+endif
+ifeq (y, $(PTXCONF_UTLNX_READPROFILE))
+ install $(UTIL-LINUX_DIR)/sys-utils/readprofile $(ROOTDIR)/usr/sbin/
+ $(CROSSSTRIP) $(ROOTDIR)/usr/sbin/readprofile
+endif
touch $@