bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

automake 1.7.2 & DJGPP: .dirstamp not a valid DOS filename


From: Richard Dawe
Subject: automake 1.7.2 & DJGPP: .dirstamp not a valid DOS filename
Date: Fri, 10 Jan 2003 13:42:22 +0000

Hello.

automake uses .dirstamp as a directory stamp. Unfortunately .dirstamp is not a
valid DOS filename. DOS filenames cannot start with a dot (a period). Below is
a ChangeLog entry and patch for using _dirstamp instead of .dirstamp.

Please CC me on any replies, because I'm not subscribed to bug-automake.

Thanks, regards,

-- 
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]

2003-01-10  Richard Dawe  <address@hidden>

        *  automake.in: .dirstamp is not a valid filename under DOS.
        Use _dirstamp instead.
        
        *  tests/subobj6.test: Reflect change to automake: check
        for _dirstamp, not .dirstamp.

--- /dev/c/develop/ports/orig/automake-1.7.2/automake.in        2002-12-05
10:51:34.000000000 +0000
+++ /dev/c/develop/ports/gnu.dev/automake-1.7.2/automake.in     2003-01-08
14:12:22.000000000 +0000
@@ -594,7 +594,7 @@ my %object_compilation_map;
 
 
 # This keeps track of the directories for which we've already
-# created `.dirstamp' code.
+# created `_dirstamp' code.
 my %directory_map;
 
 # All .P files.
@@ -9020,7 +9020,7 @@ sub require_conf_file_with_macro ($$$@)
 sub require_build_directory ($)
 {
     my $directory = shift;
-    my $dirstamp = "$directory/.dirstamp";
+    my $dirstamp = "$directory/_dirstamp";
 
     # Don't emit the rule twice.
     if (! defined $directory_map{$directory})
--- /dev/c/develop/ports/orig/automake-1.7.2/tests/subobj6.test 2002-09-08
13:07:56.000000000 +0000
+++ /dev/c/develop/ports/gnu.dev/automake-1.7.2/tests/subobj6.test      
2003-01-08
14:11:32.000000000 +0000
@@ -67,7 +67,7 @@ $MAKE mostlyclean
 test -f generic/a.o && exit 1
 
 $MAKE distclean
-test -f generic/.dirstamp && exit 1
+test -f generic/_dirstamp && exit 1
 
 cd ..




reply via email to

[Prev in Thread] Current Thread [Next in Thread]