Mercurial > hg > graal-compiler
diff make/windows/create_obj_files.sh @ 2026:e7ad5f6f4d29
7006659: temporary adlc files are added to the build variables
Summary: Don't recurse into sub-directories when looking for source files.
Reviewed-by: never, brutisso
author | stefank |
---|---|
date | Wed, 15 Dec 2010 05:43:54 -0800 |
parents | f95d63e2154a |
children | 5d801e6b9a80 |
line wrap: on
line diff
--- a/make/windows/create_obj_files.sh Tue Dec 14 15:10:52 2010 -0500 +++ b/make/windows/create_obj_files.sh Wed Dec 15 05:43:54 2010 -0800 @@ -107,8 +107,12 @@ "x86_64") Src_Files_EXCLUDE="${Src_Files_EXCLUDE} *x86_32*" ;; esac +# Locate all source files in the given directory, excluding files in Src_Files_EXCLUDE. function findsrc { - $FIND ${1} \( -name \*.c -o -name \*.cpp -o -name \*.s \) -a \! \( -name ${Src_Files_EXCLUDE// / -o -name } \) | sed 's/.*\/\(.*\)/\1/'; + $FIND ${1}/. ! -name . -prune \ + -a \( -name \*.c -o -name \*.cpp -o -name \*.s \) \ + -a \! \( -name ${Src_Files_EXCLUDE// / -o -name } \) \ + | sed 's/.*\/\(.*\)/\1/'; } Src_Files=