eliminate rmkdir and generate directory dependencies the right way.
authorRoyce Mitchell III <royce3@ev1.net>
Tue, 22 Mar 2005 07:25:53 +0000 (07:25 +0000)
committerRoyce Mitchell III <royce3@ev1.net>
Tue, 22 Mar 2005 07:25:53 +0000 (07:25 +0000)
commit8102c0deae5ec555bd64d32c492f3399b27e0d2d
tree0365a3a801ab07cbfcad920f50398a5acba03c76
parent297bfe4644a6a50231d94c0fd868b8da26a1053b
eliminate rmkdir and generate directory dependencies the right way.
treat ROS_TEMPORARY, ROS_INTERMEDIATE, and ROS_OUTPUT as potential different directories.
major refactor of mingw backend to simplify things, and fix some output bugs, as well as reduce makefile.auto size a bit.
create all macros before we start writing rules ( create all target macros before any other ), this fixes bug with macros being empty because they're used before they're defined

svn path=/branches/xmlbuildsystem/; revision=14265
20 files changed:
reactos/Makefile
reactos/lib/zlib/zlib.mak
reactos/tools/bin2res/bin2res.mak
reactos/tools/buildno/buildno.mak
reactos/tools/cabman/cabman.mak
reactos/tools/cdmake/cdmake.mak
reactos/tools/nci/nci.mak
reactos/tools/rbuild/backend/mingw/mingw.cpp
reactos/tools/rbuild/backend/mingw/mingw.h
reactos/tools/rbuild/backend/mingw/modulehandler.cpp
reactos/tools/rbuild/backend/mingw/modulehandler.h
reactos/tools/rbuild/module.cpp
reactos/tools/rbuild/rbuild.h
reactos/tools/rbuild/rbuild.mak
reactos/tools/tools.mak
reactos/tools/unicode/unicode.mak
reactos/tools/winebuild/winebuild.mak
reactos/tools/wmc/wmc.mak
reactos/tools/wpp/wpp.mak
reactos/tools/wrc/wrc.mak