src/Tools/8bit/perl/generators/gen-isa2latex.pl
changeset 4173 e87fa74113aa
parent 2795 d136fff43370
child 4460 8b9647d5b632
--- a/src/Tools/8bit/perl/generators/gen-isa2latex.pl	Wed Nov 05 15:48:24 1997 +0100
+++ b/src/Tools/8bit/perl/generators/gen-isa2latex.pl	Wed Nov 05 15:49:38 1997 +0100
@@ -85,8 +85,10 @@
     die "\nCONV_SOURCE_DIR is not a directory\n";}
 
 if (! (-r $conv_source_dir)){
-    die "\nno read permission for directory CONV_SOURCE_DIR \n";}
+    die "\nno read permission for directory CONV_SOURCE_DIR\n";}
 
+if (!(-w $conv_source_dir)){
+    die "no write permission for directory CONV_SOURCE_DIR\n";}
 #if ($install_source && !(-w $conv_source_dir)){
 #    die "\noption -s used but no write permission for directory CONV_SOURCE_DIR\n";}
 
@@ -353,8 +355,8 @@
 
 open(INFILE ,$filename) || die "can't open $filename in CONV_SOURCE_DIR: $!\n";
 print "opened $filename for reading\n" if $do_ddebug;
-open(OUTFILE,">tmp.txt") || die "can't open temporary file tmp.txt: $!\n";
-print "opened tmp.txt for writing\n" if $do_ddebug;
+open(OUTFILE,">/tmp/tmp.txt") || die "can't open temporary file /tmp/tmp.txt: $!\n";
+print "opened /tmp/tmp.txt for writing\n" if $do_ddebug;
 
 $found = &replicate_until('^\s*\/\*\s*BEGIN\s*gen-isa2late(x)','BEGIN gen-isa2latex');
 if ($found eq "") {
@@ -378,10 +380,10 @@
 
 close(INFILE);
 close(OUTFILE);
-print "closed $filename and tmp.txt\n" if $do_ddebug;
+print "closed $filename and /tmp/tmp.txt\n" if $do_ddebug;
 
-$status = system("cp tmp.txt $filename") ;
-if ($status) { die "can't copy tmp.txt to $filename: $!\n";}
+$status = system("cp /tmp/tmp.txt $filename") ;
+if ($status) { die "can't copy /tmp/tmp.txt to $filename: $!\n";}
 
 ########################
 # configure conv-tables.h
@@ -393,8 +395,8 @@
 
 open(INFILE ,$filename) || die "can't open $filename in CONV_SOURCE_DIR: $!\n";
 print "opened $filename for reading\n" if $do_ddebug;
-open(OUTFILE,">tmp.txt") || die "can't open temporary file tmp.txt: $!\n";
-print "opened tmp.txt for writing\n" if $do_ddebug;
+open(OUTFILE,">/tmp/tmp.txt") || die "can't open temporary file /tmp/tmp.txt: $!\n";
+print "opened /tmp/tmp.txt for writing\n" if $do_ddebug;
 
 ### LOW TABLE
 $found = &replicate_until('^\s*\/\*\s*BEGIN_OF_LOW_TABL(E)','BEGIN_OF_LOW_TABLE');
@@ -475,10 +477,10 @@
 
 close(INFILE);
 close(OUTFILE);
-print "closed $filename and tmp.txt\n" if $do_ddebug;
+print "closed $filename and /tmp/tmp.txt\n" if $do_ddebug;
 
-$status = system("cp tmp.txt $filename") ;
-if ($status) { die "can't copy tmp.txt to $filename: $!\n";}
+$status = system("cp /tmp/tmp.txt $filename") ;
+if ($status) { die "can't copy /tmp/tmp.txt to $filename: $!\n";}
 
 ########################
 # configure conv-lex.x
@@ -490,8 +492,8 @@
 
 open(INFILE ,$filename) || die "can't open $filename in CONV_SOURCE_DIR: $!\n";
 print "opened $filename for reading\n" if $do_ddebug;
-open(OUTFILE,">tmp.txt") || die "can't open temporary file tmp.txt: $!\n";
-print "opened tmp.txt for writing\n" if $do_ddebug;
+open(OUTFILE,">/tmp/tmp.txt") || die "can't open temporary file /tmp/tmp.txt: $!\n";
+print "opened /tmp/tmp.txt for writing\n" if $do_ddebug;
 
 
 ### HI TABLE
@@ -539,10 +541,10 @@
 
 close(INFILE);
 close(OUTFILE);
-print "closed $filename and tmp.txt\n" if $do_ddebug;
+print "closed $filename and /tmp/tmp.txt\n" if $do_ddebug;
 
-$status = system("cp tmp.txt $filename") ;
-if ($status) { die "can't copy tmp.txt to $filename: $!\n";}
+$status = system("cp /tmp/tmp.txt $filename") ;
+if ($status) { die "can't copy /tmp/tmp.txt to $filename: $!\n";}
 
 ########################
 # execute  Makefile