Ver código fonte

Allow mk_config to run over existing tree, make ack_sys executable

ceriel 33 anos atrás
pai
commit
b4ba1a6aca
2 arquivos alterados com 7 adições e 0 exclusões
  1. 6 0
      first/mk_config
  2. 1 0
      first/mk_target

+ 6 - 0
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

+ 1 - 0
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