]> Zhao Yanbai Git Server - minix.git/commitdiff
Adjust LLVM MINIX scripts for new source layout 94/2794/2
authorErik van der Kouwe <erik@minix3.org>
Fri, 8 Aug 2014 19:43:24 +0000 (21:43 +0200)
committerGerrit Code Review <gerrit@localhost>
Fri, 29 Aug 2014 16:56:28 +0000 (12:56 -0400)
Adjust to the fact that drivers and servers have moved into the minix
subdir.

minix/llvm/build.llvm
minix/llvm/configure.llvm
minix/llvm/minix.inc
minix/llvm/relink.llvm

index 202b59abcb2232acbed44c5e8e840d94d888715c..d980e5dbfb0979386f853a1497bf36542c566911 100755 (executable)
@@ -38,9 +38,9 @@ function usage()
 function check_current_dir()
 {
    #Make sure we are running from the root dir of the Minix sources
-   if [ -d ./minix ] && [ -d ./drivers ] && [ -d ./servers ] ; then
+   if [ -d ./minix/drivers ] && [ -d ./minix/servers ] ; then
         MINIX_ROOT="${MYPWD}"
-   elif [ -d ../../minix ] && [ -d ../../drivers ] && [ -d ../../servers ]; then
+   elif [ -d ../../minix/drivers ] && [ -d ../../minix/servers ]; then
         MINIX_ROOT="${MYPWD}/../.."
    else
         echo "Please run the script from either of the following locations:"
index dda744388ba320d7eae7a141533bdfefb7b5920a..60a3b6132b4ec94369c63fc6c44823178a1d89c1 100755 (executable)
@@ -24,9 +24,9 @@ EXITCODE=0
 function check_current_dir()
 {
    #Make sure we are running from the root dir of the Minix sources
-   if [ -d ./minix ] && [ -d ./drivers ] && [ -d ./servers ] ; then
+   if [ -d ./minix/drivers ] && [ -d ./minix/servers ] ; then
         MINIX_ROOT="${MYPWD}"
-   elif [ -d ../../minix ] && [ -d ../../drivers ] && [ -d ../../servers ]; then
+   elif [ -d ../../minix/drivers ] && [ -d ../../minix/servers ]; then
         MINIX_ROOT="${MYPWD}/../.."
    else
         echo "Please run the script from either of the following locations:"
index 93675264a1543b1947dcdb86c17788199ef9f2e3..715253bc8f99f272fea25d0a67b270c3cde73661 100644 (file)
@@ -24,9 +24,9 @@ function generate_modules_map()
        cat ${TMPFILE} | sed -e "s/\.\///g" > ${TMPFILE}.1
 
        for l in `cat ${TMPFILE}.1`; do echo "`echo $l | cut -d: -f2`=`echo $l | cut -d: -f1`" | sed -e "s/\/Makefile//g"; done > ${TMPFILE}.2
-       GREP_FILTER=$( cat drivers/Makefile | awk "\$1 ~ /endif/ {N=0}; N==1 {print}; \$4 ~ /earm/ {N=1}" | sed "s/^\t//g" | sed "s/SUBDIR[^ ]* *//g" | sed "s/ \\\//g" | xargs | sed "s/ /= -e ^/g")
+       GREP_FILTER=$( cat minix/drivers/Makefile | awk "\$1 ~ /endif/ {N=0}; N==1 {print}; \$4 ~ /earm/ {N=1}" | sed "s/^\t//g" | sed "s/SUBDIR[^ ]* *//g" | sed "s/ \\\//g" | xargs | sed "s/ /= -e ^/g")
         grep -v -e ^${GREP_FILTER}= -e ^memory= ${TMPFILE}.2 > ${OUTFILE}
-       echo memory=drivers/memory >> ${OUTFILE} # memory always last
+       echo memory=minix/drivers/storage/memory >> ${OUTFILE} # memory always last
 
        rm -rf ${TMPFILE} ${TMPFILE}.1 ${TMPFILE}.2
 
@@ -45,7 +45,7 @@ function get_modules_path()
                generate_modules_map
        fi
        if [ $MODULE_NAME == "servers" ] || [ $MODULE_NAME == "drivers" ]; then
-               MODULE_NAME="=${MODULE_NAME}/"
+               MODULE_NAME="=minix/${MODULE_NAME}/"
        else
                MODULE_NAME="^${MODULE_NAME}="
        fi
index 3ccf919e0e7c4a18aae86d70d69a7e6fba5d2212..700a0b9d69b1887c6b4b67017fb752ab6976c566 100755 (executable)
@@ -35,9 +35,9 @@ function usage()
 function check_current_dir()
 {
    #Make sure we are running from the root dir of the Minix sources
-   if [ -d ./minix ] && [ -d ./drivers ] && [ -d ./servers ] ; then
+   if [ -d ./minix/drivers ] && [ -d ./minix/servers ] ; then
         MINIX_ROOT="${MYPWD}"
-   elif [ -d ../../minix ] && [ -d ../../drivers ] && [ -d ../../servers ]; then
+   elif [ -d ../../minix/drivers ] && [ -d ../../minix/servers ]; then
         MINIX_ROOT="${MYPWD}/../.."
    else
         echo "Please run the script from either of the following locations:"