File: groups.jam

package info (click to toggle)
glest 3.1.2-1
  • links: PTS, VCS
  • area: contrib
  • in suites: lenny
  • size: 3,496 kB
  • ctags: 6,107
  • sloc: cpp: 30,065; sh: 8,293; makefile: 48
file content (27 lines) | stat: -rw-r--r-- 793 bytes parent folder | download | duplicates (19)
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)
}