Copied yaffs direct files are now read only.
[yaffs2.git] / direct / handle_common.sh
index 1da0c752abe0251d6670715ebc68f8c05df388e7..28edb6f8d35c4ad359833debeb6a98f1c316ccff 100755 (executable)
@@ -1,7 +1,9 @@
 #! /bin/sh
 
 YAFFS_COMMON_SOURCES="\
-          yaffs_ecc.c yaffs_ecc.h yaffs_guts.c yaffs_guts.h \
+          yaffs_ecc.c yaffs_ecc.h \
+          yaffs_cache.c yaffs_cache.h \
+          yaffs_guts.c yaffs_guts.h \
           yaffs_tagscompat.c yaffs_tagscompat.h \
           yaffs_tagsmarshall.c yaffs_tagsmarshall.h \
           yaffs_packedtags1.c yaffs_packedtags1.h \
@@ -32,6 +34,8 @@ set -e -x
                -e "s/strncmp/yaffs_strncmp/g"\
                -e "s/loff_t/Y_LOFF_T/g" \
                 >$i
+
+               chmod 0444 $i
        done
 elif [ "$1" = "clean" ] ; then 
        for i in $YAFFS_COMMON_SOURCES ; do