1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#============================================================================
# Rules for building compile groups
#============================================================================
## CompileGroups target : groups
## Adds a target to a list of compile groups. A compile group is a virtual
## target which combines several targets. This is usefull for things like a
## creating a target which compiles all image loaders, all renderers, ...
rule CompileGroups
{
local _i ;
for _i in $(>)
{
Depends $(_i) : $(<) ;
Depends $(_i)clean : $(<)clean ;
}
}
## RegisterCompileGroups
## Registers compilegroups. You must specify all compile groups here before
## can use them.
rule RegisterCompileGroups
{
# nothing here (but msvcgen will override this)
}
|