<?xml?>


<gwbuild>


  <target type="ConvenienceLibrary" name="aem_report" >

    <includes type="c" >
      $(gmp_cflags)
      $(gwenhywfar_cflags)
      $(aqbanking_cflags)
      $(aqdatabase_cflags)
      -I$(topsrcdir)/src/lib
      -I$(topbuilddir)/src/lib
      -I$(topbuilddir)
      -I$(topsrcdir)
      -I$(srcdir)
      -I$(srcdir)/../db
      -I$(srcdir)/../../../report2
    </includes>
  
    <includes type="tm2" >
      --include=$(aqdatabase_AQDATABASE_TYPEMAKERDIR)/c
      --include=$(builddir)
      --include=$(srcdir)
      --include=$(builddir)/../types
      --include=$(topsrcdir)/src/lib/typemaker2/c
      --include=$(topbuilddir)/src/lib/typemaker2/c
    </includes>
  
    <define name="BUILDING_AQFINANCE_ENGINE" />

    <setVar name="local/cflags">$(visibility_cflags)</setVar>

  
    <setVar name="tm2flags" >
      --api=AE_API
    </setVar>


    <setVar name="local/typefiles" >
      af_report_cfg_column.xml
      af_report_cfg.xml
      af_report_data.xml
      af_report_datafield.xml
      af_report_datapair.xml
      af_report_day.xml
      af_report_month.xml
      af_report_year.xml
      af_report_category.xml
      af_report_mark.xml
      af_report_marks.xml
      af_report_axis.xml
    </setVar>
  
    <setVar name="local/built_sources" >
      af_report_cfg_column.c
      af_report_cfg.c
      af_report_datafield.c
      af_report_datapair.c
      af_report_day.c
      af_report_month.c
      af_report_year.c
      af_report_category.c
      af_report_mark.c
      af_report_marks.c
      af_report_axis.c
      af_report_data.c
    </setVar>
  
    <setVar name="local/built_headers_pub">
      af_report_cfg_column.h
      af_report_cfg.h
      af_report_datafield.h
      af_report_datapair.h
      af_report_day.h
      af_report_month.h
      af_report_year.h
      af_report_category.h
      af_report_mark.h
      af_report_marks.h
      af_report_axis.h
      af_report_data.h
    </setVar>
  
  
    <setVar name="local/built_headers_priv" >
      af_report_cfg_column_p.h
      af_report_cfg_p.h
      af_report_datafield_p.h
      af_report_datapair_p.h
      af_report_day_p.h
      af_report_month_p.h
      af_report_year_p.h
      af_report_category_p.h
      af_report_mark_p.h
      af_report_marks_p.h
      af_report_axis_p.h
      af_report_data_p.h
    </setVar>


    <headers dist="false" >
      $(local/built_headers_pub)
      $(local/built_headers_priv)
    </headers>
  
  
    <headers dist="true" >
      af_report.h
      af_report_p.h
      af_report_datafield_fns.h
      af_report_datapair_fns.h
      af_report_axis_fns.h
      af_report_decl.h
      af_report_data_fns.h
    </headers>


    <sources>
      $(local/typefiles)

      af_report.c
    </sources>


    <data DIST="FALSE" generated="TRUE" >
      af_report_cfg_column.tm2 af_report_cfg_column_list.tm2 af_report_cfg_column_list2.tm2
      af_report_cfg.tm2 af_report_cfg_list.tm2 af_report_cfg_list2.tm2
      af_report_datafield.tm2 af_report_datafield_list.tm2 af_report_datafield_list2.tm2
      af_report_datapair.tm2 af_report_datapair_list.tm2 af_report_datapair_list2.tm2
      af_report_day.tm2 af_report_day_list.tm2 af_report_day_list2.tm2
      af_report_month.tm2 af_report_month_list.tm2 af_report_month_list2.tm2
      af_report_year.tm2 af_report_year_list.tm2 af_report_year_list2.tm2
      af_report_category.tm2 af_report_category_list.tm2 af_report_category_list2.tm2
      af_report_mark.tm2 af_report_mark_list.tm2 af_report_mark_list2.tm2
      af_report_marks.tm2 af_report_marks_list.tm2 af_report_marks_list2.tm2
      af_report_axis.tm2 af_report_axis_list.tm2 af_report_axis_list2.tm2
      af_report_data.tm2 af_report_data_list.tm2 af_report_data_list2.tm2
    </data>

    <extradist>
      af_report_datafield_fns.c
      af_report_datapair_fns.c
      af_report_axis_fns.c
      af_report_data_fns.c
    </extradist>


    <useTargets>
    </useTargets>

    <subdirs>
    </subdirs>

  </target>

</gwbuild>
