llvm: Fix module map generation.
Change-Id: If9c2bef4c0ef3d002ac65a2c66aabcf0cf99ff95
This commit is contained in:
parent
326b9df3db
commit
c3041d5c6d
1 changed files with 10 additions and 0 deletions
|
@ -20,6 +20,16 @@ function generate_modules_map()
|
|||
echo "Generating Minix modules map..." 1>&2
|
||||
cd ${MINIX_ROOT}
|
||||
grep -r "^PROG=" . --include=Makefile | sed -e "s/\s*//g" | sed -e "s/PROG=//g" > ${TMPFILE}
|
||||
grep -r "^PROGS=" . --include=Makefile | sed -e "s/\s\s*/ /g" | sed -e "s/PROGS=//g" | sed -e "s/\.\///g" | (
|
||||
while read line; do
|
||||
path=$(echo $line | cut -d' ' -f 1)
|
||||
progs=$(echo $line | cut -d' ' -f 2-)
|
||||
for p in $progs
|
||||
do
|
||||
echo $path$p
|
||||
done
|
||||
done
|
||||
) >> ${TMPFILE}
|
||||
|
||||
cat ${TMPFILE} | sed -e "s/\.\///g" > ${TMPFILE}.1
|
||||
|
||||
|
|
Loading…
Reference in a new issue