svn commit: trunk/uClibc
vapier at uclibc.org
vapier at uclibc.org
Sun Jan 8 07:15:42 UTC 2006
Author: vapier
Date: 2006-01-07 23:15:40 -0800 (Sat, 07 Jan 2006)
New Revision: 13147
Log:
use an exclude from file rather than trying to pass wildcards in shell
Modified:
trunk/uClibc/Makefile.in
Changeset:
Modified: trunk/uClibc/Makefile.in
===================================================================
--- trunk/uClibc/Makefile.in 2006-01-08 06:47:05 UTC (rev 13146)
+++ trunk/uClibc/Makefile.in 2006-01-08 07:15:40 UTC (rev 13147)
@@ -107,13 +107,13 @@
# Installs header files.
install_headers:
$(INSTALL) -d $(PREFIX)$(DEVEL_PREFIX)include
+ echo -e ".svn\n.cvsignore\nCVS" > tar_exclude ; \
if [ "$(KERNEL_SOURCE)" = "$(DEVEL_PREFIX)" ] ; then \
- extra_exclude="--exclude include/linux --exclude include/asm'*'" ; \
- else \
- extra_exclude="" ; \
+ ls -1d include/linux include/asm* >> tar_exclude ; \
fi ; \
- $(TAR) -chf - --exclude .svn $$extra_exclude include \
+ $(TAR) -chf - --exclude-from tar_exclude include \
| $(TAR) -xf - -C $(PREFIX)$(DEVEL_PREFIX)
+ rm -f tar_exclude
echo -e '#ifndef _LIBC_INTERNAL_H\n#define _LIBC_INTERNAL_H 1\n#endif\n' > \
$(PREFIX)$(DEVEL_PREFIX)include/libc-internal.h
$(RM) $(PREFIX)$(DEVEL_PREFIX)include/dl-osinfo.h
More information about the uClibc-cvs
mailing list