Mercurial > hg > graal-jvmci-8
comparison 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 |
comparison
equal
deleted
inserted
replaced
2025:b03e6b4c7c75 | 2026:e7ad5f6f4d29 |
---|---|
105 case "${Platform_arch_model}" in | 105 case "${Platform_arch_model}" in |
106 "x86_32") Src_Files_EXCLUDE="${Src_Files_EXCLUDE} *x86_64*" ;; | 106 "x86_32") Src_Files_EXCLUDE="${Src_Files_EXCLUDE} *x86_64*" ;; |
107 "x86_64") Src_Files_EXCLUDE="${Src_Files_EXCLUDE} *x86_32*" ;; | 107 "x86_64") Src_Files_EXCLUDE="${Src_Files_EXCLUDE} *x86_32*" ;; |
108 esac | 108 esac |
109 | 109 |
110 # Locate all source files in the given directory, excluding files in Src_Files_EXCLUDE. | |
110 function findsrc { | 111 function findsrc { |
111 $FIND ${1} \( -name \*.c -o -name \*.cpp -o -name \*.s \) -a \! \( -name ${Src_Files_EXCLUDE// / -o -name } \) | sed 's/.*\/\(.*\)/\1/'; | 112 $FIND ${1}/. ! -name . -prune \ |
113 -a \( -name \*.c -o -name \*.cpp -o -name \*.s \) \ | |
114 -a \! \( -name ${Src_Files_EXCLUDE// / -o -name } \) \ | |
115 | sed 's/.*\/\(.*\)/\1/'; | |
112 } | 116 } |
113 | 117 |
114 Src_Files= | 118 Src_Files= |
115 for e in ${Src_Dirs}; do | 119 for e in ${Src_Dirs}; do |
116 Src_Files="${Src_Files}`findsrc ${e}` " | 120 Src_Files="${Src_Files}`findsrc ${e}` " |