diff --git a/first/mk_config b/first/mk_config index 696991a2..18146cc5 100755 --- a/first/mk_config +++ b/first/mk_config @@ -14,9 +14,15 @@ cd $SRC_HOME find . -type d -print > $CONFIG/dir_list cd $CONFIG +for i in mach/*/libsys +do + rm -rf $i +fi + for i in `cat dir_list` do create_dir $i + rm -f $i/NoAction if [ -f $SRC_HOME/$i/proto.make ] then mk_makefile $MACROS $SRC_HOME/$i/proto.make > $i/Makefile fi diff --git a/first/mk_target b/first/mk_target index 35808721..be79a55d 100755 --- a/first/mk_target +++ b/first/mk_target @@ -17,6 +17,7 @@ create_dir $TARGET_HOME/bin cp local.h em_path.h $TARGET_HOME/config ( cd $SRC_HOME/bin ; tar cf - . ) | ( cd $TARGET_HOME/bin ; tar xf - ) echo "echo $SYSNAME" > $TARGET_HOME/bin/ack_sys +chmod +x $TARGET_HOME/bin/ack_sys : machine-independant stuff