Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(376)

Side by Side Diff: scripts/check-local-headers.sh

Issue 3299002: [glibc] Allow building on case insensitive filesystems (Closed) Base URL: ssh://gitrw.chromium.org/nacl-glibc
Patch Set: Created 10 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « nptl/Makefile ('k') | sysdeps/sparc/sparc32/sparcv9/Makefile » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #! /bin/bash 1 #! /bin/bash
2 # Copyright (C) 2005, 2007 Free Software Foundation, Inc. 2 # Copyright (C) 2005, 2007 Free Software Foundation, Inc.
3 # This file is part of the GNU C Library. 3 # This file is part of the GNU C Library.
4 4
5 # The GNU C Library is free software; you can redistribute it and/or 5 # The GNU C Library is free software; you can redistribute it and/or
6 # modify it under the terms of the GNU Lesser General Public 6 # modify it under the terms of the GNU Lesser General Public
7 # License as published by the Free Software Foundation; either 7 # License as published by the Free Software Foundation; either
8 # version 2.1 of the License, or (at your option) any later version. 8 # version 2.1 of the License, or (at your option) any later version.
9 9
10 # The GNU C Library is distributed in the hope that it will be useful, 10 # The GNU C Library is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 # Lesser General Public License for more details. 13 # Lesser General Public License for more details.
14 14
15 # You should have received a copy of the GNU Lesser General Public 15 # You should have received a copy of the GNU Lesser General Public
16 # License along with the GNU C Library; if not, write to the Free 16 # License along with the GNU C Library; if not, write to the Free
17 # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 17 # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18 # 02111-1307 USA. 18 # 02111-1307 USA.
19 # 19 #
20 includedir="$1" 20 includedir="$1"
21 objpfx="$2" 21 objpfx="$2"
22 22
23 # To avoid long paths. 23 # To avoid long paths.
24 cd "$objpfx" 24 cd "$objpfx"
25 25
26 26
27 # Search all dependency files for file names in the include directory. 27 # Search all dependency files for file names in the include directory.
28 # There are a few system headers we are known to use. 28 # There are a few system headers we are known to use.
29 if fgrep "$includedir" */*.{o,os,oS}.d | 29 if fgrep "$includedir" */*.{o,os,ons}.d |
30 fgrep -v "$includedir/asm" | 30 fgrep -v "$includedir/asm" |
31 fgrep -v "$includedir/linux" | 31 fgrep -v "$includedir/linux" |
32 fgrep -v "$includedir/selinux" | 32 fgrep -v "$includedir/selinux" |
33 fgrep -v "$includedir/sys/capability.h" | 33 fgrep -v "$includedir/sys/capability.h" |
34 fgrep -v "$includedir/gd"; then 34 fgrep -v "$includedir/gd"; then
35 # If we found a match something is wrong. 35 # If we found a match something is wrong.
36 exit 1 36 exit 1
37 fi 37 fi
38 38
39 exit 0 39 exit 0
OLDNEW
« no previous file with comments | « nptl/Makefile ('k') | sysdeps/sparc/sparc32/sparcv9/Makefile » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698