Fix deletion of generated proxy makefile
authorHervé Poussineau <hpoussin@reactos.org>
Sat, 15 Dec 2007 10:04:29 +0000 (10:04 +0000)
committerHervé Poussineau <hpoussin@reactos.org>
Sat, 15 Dec 2007 10:04:29 +0000 (10:04 +0000)
svn path=/trunk/; revision=31233

reactos/tools/rbuild/backend/mingw/modulehandler.cpp

index 5310119..0f96afe 100644 (file)
@@ -2208,9 +2208,14 @@ MingwModuleHandler::GenerateRules ()
 
        if ( module.name != "zlib" ) /* Avoid make warning */
        {
-               FileLocation proxyMakefile ( OutputDirectory,
+               DirectoryLocation root;
+               if ( backend->configuration.GenerateProxyMakefilesInSourceTree )
+                       root = SourceDirectory;
+               else
+                       root = OutputDirectory;
+               FileLocation proxyMakefile ( root,
                                             module.output->relative_path,
-                                           "makefile" );
+                                           "GNUmakefile" );
                CLEAN_FILE ( proxyMakefile );
        }