summaryrefslogtreecommitdiffstats
path: root/extra/scripts/install_headers.sh
Commit message (Collapse)AuthorAgeFilesLines
* install_headers.sh: make more user friendlyMike Frysinger2009-11-221-10/+17
| | | | | | | Make it easier to run this by hand and don't abort when recursive chown and chmod fail as these often aren't due to uClibc settings. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* s/UCLIBC_INTERNAL/_LIBC/gDenys Vlasenko2009-07-211-1/+0
| | | | | | | | | | Undo my old mistake. I added UCLIBC_INTERNAL define, but later I realized _LIBC is doing exactly the same thing. This change converts all usages of UCLIBC_INTERNAL to _LIBC, removing all instances of UCLIBC_INTERNAL. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* strict POSIX requires a path to specified to `find`Mike Frysinger2009-02-131-1/+1
|
* ctype: remove some trivial macros from ctype.h;Denis Vlasenko2008-12-271-1/+6
| | | | | | | | | | | | remove __tolower and __toupper (they existed only in SOME configs!); remove usages of _tolower (some of them clearly buggy) from uclibc code; add a few more -U<define> options to unifdef pass over installed headers; document it on docs/wchar_and_locale.txt text data bss dec hex filename - 514963 2727 15396 533086 8225e lib/libuClibc-0.9.30-svn.so + 514888 2727 15396 533011 82213 lib/libuClibc-0.9.30-svn.so
* Do not install libc-XXXX.h files in "make install".Denis Vlasenko2008-12-131-6/+13
| | | | | glibc does not have them, so should be safe.
* - .. and don't install the config dir, tooBernhard Reutner-Fischer2008-10-101-1/+2
|
* - remove bashism; don't install config/* to the targetBernhard Reutner-Fischer2008-10-101-2/+1
|
* - remove all *_hidden_proto(...) on install_headersBernhard Reutner-Fischer2008-09-261-1/+1
|
* In string.h, move libc_hidden_proto next to the corresponding declaration.Bernd Schmidt2008-06-081-1/+2
| | | | | | | Filter them out when installing headers. Tested by building up bfin-*linux toolchains and building our copy of uClinux-dist.
* Split kernel headers installation from "make install_headers".Denis Vlasenko2008-05-071-39/+0
| | | | | It is "make install_kernel_headers" now.
* install_headers: do not exit if unifdef "fails", it's okDenis Vlasenko2008-05-011-1/+4
|
* install_headers: properly quote thingsDenis Vlasenko2008-04-301-3/+4
|
* install_headers.sh: detect a case when kernel headers are alreadyDenis Vlasenko2008-04-301-20/+26
| | | | | installed in target dir, and dont try to copy them again
* build system: improve install_headers.Denis Vlasenko2008-04-271-0/+86
Now it uses dedicated script instead of inline makefile commands, which helps readability. It also installs asm[-generic] and linux subdirs from kernel headers (previously it had to be done separately). Lastly, it passes each uclibc header thru unifdef, which strips #ifdef UCLIBC_INTERNAL conditional from headers. Currently it's a no-op (no such #ifders in tree). The plan is to have libc_hidden_proto(foo) migrated to headers and guard them by these #ifdefs.