summaryrefslogtreecommitdiffstats
path: root/rules/glibc.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2006-11-28 15:43:02 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2006-11-28 15:43:02 +0000
commit765b816fdc6249fe5e55ead78dc7a0d555440afc (patch)
tree1f0a4148c90638023ce69b59d834544fe4809e22 /rules/glibc.make
parent9f0a230c976882d015b04ecb5dfdea5623acaf55 (diff)
downloadptxdist-765b816fdc6249fe5e55ead78dc7a0d555440afc.tar.gz
ptxdist-765b816fdc6249fe5e55ead78dc7a0d555440afc.tar.xz
* glibc.make, glibc.in, pre/Rules.make:
added misc bins to glibc git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6398 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/glibc.make')
-rw-r--r--rules/glibc.make25
1 files changed, 18 insertions, 7 deletions
diff --git a/rules/glibc.make b/rules/glibc.make
index 51a0b3b88..faccbdcbc 100644
--- a/rules/glibc.make
+++ b/rules/glibc.make
@@ -180,13 +180,24 @@ ifdef PTXCONF_GLIBC_GCONV_ISO8859_15
@$(call install_copy_toolchain_lib, glibc, gconv/ISO8859-15.so, /usr/lib/gconv)
endif
-# Zonefiles
- @$(call install_copy, glibc, 0, 0, 0755, /usr/share/zoneinfo)
- @for target in $(GLIBC_ZONEFILES-y); do \
- $(call install_copy, glibc, 0, 0, 0644, \
- $(GLIBC_ZONEDIR)/zoneinfo/$$target, \
- /usr/share/zoneinfo/$$target) \
- done;
+
+ifdef PTXCONF_GLIBC_LOCALE
+ @$(call install_copy_toolchain_other, glibc, bin/locale)
+endif
+
+ifdef PTXCONF_GLIBC_LOCALEDEF
+ @$(call install_copy_toolchain_other, glibc, bin/localedef)
+endif
+
+
+
+# Zonefiles are BROKEN
+# @$(call install_copy, glibc, 0, 0, 0755, /usr/share/zoneinfo)
+# @for target in $(GLIBC_ZONEFILES-y); do \
+# $(call install_copy, glibc, 0, 0, 0644, \
+# $(GLIBC_ZONEDIR)/zoneinfo/$$target, \
+# /usr/share/zoneinfo/$$target) \
+# done;
@$(call install_finish, glibc)
endif