4 #include "../backend.h"
5 #include "modulehandler.h"
7 class MingwModuleHandlerList
: public std::vector
<MingwModuleHandler
*>
10 ~MingwModuleHandlerList()
12 for ( size_t i
= 0; i
< size(); i
++ )
20 class MingwBackend
: public Backend
23 MingwBackend ( Project
& project
);
24 virtual void Process ();
26 void ProcessModule ( Module
& module
);
27 void GetModuleHandlers ( MingwModuleHandlerList
& moduleHandlers
);
28 void CreateMakefile ();
29 void CloseMakefile ();
30 void GenerateHeader ();
31 void GenerateAllTarget ();