| 2296 |
alldirs="$SOURCEDIRS $INCLUDEDIRS ." |
alldirs="$SOURCEDIRS $INCLUDEDIRS ." |
| 2297 |
for d in $alldirs ; do |
for d in $alldirs ; do |
| 2298 |
deplist= |
deplist= |
| 2299 |
sfiles=`( cd $d; echo *.[h,c,F] | grep -v _cb2m)` |
sfiles=`( cd $d; echo *.[h,c,F] *.flow )` |
| 2300 |
sfiles=`( echo $sfiles; cd $d; echo *.F90 | grep -v _cb2m)` |
sfiles=`( echo $sfiles; cd $d; echo *.F90 )` |
| 2301 |
|
if test "x$OPENAD" != x ; then |
| 2302 |
|
sfiles=`( echo $sfiles | grep -v _cb2m\. )` |
| 2303 |
|
fi |
| 2304 |
for sf in $sfiles ; do |
for sf in $sfiles ; do |
| 2305 |
if test ! -r ".links.tmp/$sf" ; then |
if test ! -r ".links.tmp/$sf" ; then |
| 2306 |
if test -f "$d/$sf" ; then |
if test -f "$d/$sf" ; then |
| 2307 |
|
ignore_f=f |
| 2308 |
case $d/$sf in |
case $d/$sf in |
| 2309 |
./$PACKAGES_DOT_H) |
./$PACKAGES_DOT_H) |
| 2310 |
|
ignore_f=t |
| 2311 |
;; |
;; |
| 2312 |
./AD_CONFIG.h) |
./AD_CONFIG.h) |
| 2313 |
|
ignore_f=t |
| 2314 |
;; |
;; |
| 2315 |
./FC_NAMEMANGLE.h) |
./FC_NAMEMANGLE.h) |
| 2316 |
|
ignore_f=t |
| 2317 |
;; |
;; |
| 2318 |
./BUILD_INFO.h) |
./BUILD_INFO.h) |
| 2319 |
|
ignore_f=t |
| 2320 |
|
;; |
| 2321 |
|
./EMBEDDED_FILES.h) |
| 2322 |
|
ignore_f=t |
| 2323 |
;; |
;; |
| 2324 |
*) |
*) |
| 2325 |
# For the local directory *ONLY*, |
# For the local directory *ONLY*, |
| 2332 |
fi |
fi |
| 2333 |
;; |
;; |
| 2334 |
esac |
esac |
| 2335 |
extn=`echo $sf | $AWK -F. '{print $NF}'` |
if test "x$ignore_f" = xf ; then |
| 2336 |
case $extn in |
extn=`echo $sf | $AWK -F. '{print $NF}'` |
| 2337 |
F) |
case $extn in |
| 2338 |
|
F) |
| 2339 |
echo " \\" >> F77srclist.tmp |
echo " \\" >> F77srclist.tmp |
| 2340 |
printf " $sf" >> F77srclist.tmp |
printf " $sf" >> F77srclist.tmp |
| 2341 |
basename=${sf%%.F} |
basename=${sf%%.F} |
| 2355 |
printf " $sf" >> nonADF77srclist.tmp |
printf " $sf" >> nonADF77srclist.tmp |
| 2356 |
fi |
fi |
| 2357 |
fi |
fi |
| 2358 |
;; |
;; |
| 2359 |
F90) |
F90) |
| 2360 |
echo " \\" >> F90srclist.tmp |
echo " \\" >> F90srclist.tmp |
| 2361 |
printf " $sf" >> F90srclist.tmp |
printf " $sf" >> F90srclist.tmp |
| 2362 |
;; |
;; |
| 2368 |
echo " \\" >> hsrclist.tmp |
echo " \\" >> hsrclist.tmp |
| 2369 |
printf " $sf" >> hsrclist.tmp |
printf " $sf" >> hsrclist.tmp |
| 2370 |
;; |
;; |
| 2371 |
esac |
esac |
| 2372 |
|
fi |
| 2373 |
fi |
fi |
| 2374 |
fi |
fi |
| 2375 |
done |
done |