# FreeType 2 src Jamfile (c) 2001 David Turner
#

SubDir  FT2DEMO_TOP src ;

SubDirHdrs  $(FT2_INCLUDE) ;
SubDirHdrs  [ FT2DEMO_SubDir  src ] ;
SubDirHdrs  [ FT2DEMO_SubDir  graph ] ;

COMMON_LIB = $(LIBPREFIX)ft2common$(SUFLIB) ;

Library  $(COMMON_LIB) : common.c ;

PROGRAMS = ftlint ftdump memtest fttimer memtest ;
GRAPHIC_PROGRAMS = ftview ftmulti ftstring ;

#PROGRAMS = ;
#GRAPHIC_PROGRAMS = ftstring ;
{
  local  t ;
  
  for t in $(PROGRAMS) $(GRAPHIC_PROGRAMS)
  {
    Main           $(t) : $(t).c ;
    LinkLibraries  $(t) : $(COMMON_LIB) $(FT2_LIB) ;
  }
   
  for t in $(GRAPHIC_PROGRAMS)
  {
    LINKLIBS on $(t)$(SUFEXE) = $(GRAPH_LINKLIBS) ;
    LinkLibraries  $(t) : $(GRAPH_LIB) ;
  }
}

# end of src Jamfile
