summaryrefslogtreecommitdiffstats
path: root/rules/uclibc.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-04-16 19:48:29 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-04-16 19:48:29 +0000
commit514d454bb18034bfe2edbe8ed8830e364298a32f (patch)
tree364e923d144d22c2df0d9ff14ecb371cfeb2f92a /rules/uclibc.make
parentc22066c289a250a59f43f41ef1cda918590e8d9d (diff)
downloadptxdist-514d454bb18034bfe2edbe8ed8830e364298a32f.tar.gz
ptxdist-514d454bb18034bfe2edbe8ed8830e364298a32f.tar.xz
* uclibc.in, gcclibs.in, libc.in, uclibc.make, glibc.make:
new LIBC layer for deps to c library git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8043 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/uclibc.make')
-rw-r--r--rules/uclibc.make44
1 files changed, 18 insertions, 26 deletions
diff --git a/rules/uclibc.make b/rules/uclibc.make
index 46e562866..0da8ef91e 100644
--- a/rules/uclibc.make
+++ b/rules/uclibc.make
@@ -1,7 +1,7 @@
# -*-makefile-*-
# $Id$
#
-# Copyright (C) 2003, 2004 by Marc Kleine-Budde <kleine-budde@gmx.de>
+# Copyright (C) 2003, 2004, 2008 by Marc Kleine-Budde <kleine-budde@gmx.de>
#
# See CREDITS for details about who has contributed to this project.
#
@@ -20,60 +20,48 @@ UCLIBC_VERSION := $(call remove_quotes,$(PTXCONF_UCLIBC_VERSION))
# Get
# ----------------------------------------------------------------------------
-uclibc_get: $(STATEDIR)/uclibc.get
-
$(STATEDIR)/uclibc.get:
- @$(call targetinfo, $@)
- @$(call touch, $@)
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Extract
# ----------------------------------------------------------------------------
-uclibc_extract: $(STATEDIR)/uclibc.extract
-
$(STATEDIR)/uclibc.extract:
- @$(call targetinfo, $@)
- @$(call touch, $@)
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
-uclibc_prepare: $(STATEDIR)/uclibc.prepare
-
$(STATEDIR)/uclibc.prepare:
- @$(call targetinfo, $@)
- @$(call touch, $@)
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Compile
# ----------------------------------------------------------------------------
-uclibc_compile: $(STATEDIR)/uclibc.compile
-
$(STATEDIR)/uclibc.compile:
- @$(call targetinfo, $@)
- @$(call touch, $@)
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Install
# ----------------------------------------------------------------------------
-uclibc_install: $(STATEDIR)/uclibc.install
-
$(STATEDIR)/uclibc.install:
- @$(call targetinfo, $@)
- @$(call touch, $@)
+ @$(call targetinfo)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-uclibc_targetinstall: $(STATEDIR)/uclibc.targetinstall
-
$(STATEDIR)/uclibc.targetinstall:
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call install_init, uclibc)
@$(call install_fixup, uclibc,PACKAGE,uclibc)
@@ -88,7 +76,7 @@ ifdef PTXCONF_UCLIBC
@$(call install_copy_toolchain_dl, uclibc, /lib)
endif
-ifdef PTXCONF_UCLIBC_LIBC
+ifdef PTXCONF_UCLIBC_C
@$(call install_copy_toolchain_lib, uclibc, libc.so)
endif
@@ -120,12 +108,16 @@ ifdef PTXCONF_UCLIBC_RESOLV
@$(call install_copy_toolchain_lib, uclibc, libresolv.so)
endif
+ifdef PTXCONF_UCLIBC_RT
+ @$(call install_copy_toolchain_lib, uclibc, librt.so)
+endif
+
ifdef PTXCONF_UCLIBC_UTIL
@$(call install_copy_toolchain_lib, uclibc, libutil.so)
endif
@$(call install_finish, uclibc)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean