flesh out process pixel array a little
[aros:aros.git] / AROS / workbench / libs / cgfx / mmakefile.src
1 #   $Id$
2 #
3 #   Generate cybergraphics
4 #
5 include $(TOP)/config/make.cfg
6
7 FUNCS := \
8         alloccmodelisttaglist                   \
9         bestcmodeidtaglist                      \
10         blttemplatealpha                        \
11         cvideoctrltaglist                       \
12         docdrawmethodtaglist                    \
13         extractcolor                            \
14         fillpixelarray                          \
15         freecmodelist                           \
16         getcybermapattr                         \
17         getcyberidattr                          \
18         invertpixelarray                        \
19         iscybermodeid                           \
20         lockbitmaptaglist                       \
21         movepixelarray                          \
22         processpixelarray                       \
23         processpixelarray_opbrightness          \
24         processpixelarray_opsetalpha            \
25         processpixelarray_optint                \
26         processpixelarray_opblur                \
27         processpixelarray_opcol2grey            \
28         processpixelarray_opnegative            \
29         processpixelarray_opnegative_fade       \
30         processpixelarray_optint_fade           \
31         processpixelarray_opgradient            \
32         processpixelarray_opshiftrgb            \
33         readpixelarray                          \
34         readrgbpixel                            \
35         scalepixelarray                         \
36         unlockbitmap                            \
37         unlockbitmaptaglist                     \
38         writelutpixelarray                      \
39         writepixelarray                         \
40         writepixelarrayalpha                    \
41         writergbpixel
42
43 #MM- workbench-libs-cgfx : linklibs
44 #MM- workbench-libs-cgfx-kobj : linklibs
45
46 #MM- workbench-libs-cgfx-includes : \
47 #MM      kernel-exec-includes \
48 #MM      includes-copy
49 #MM- core-linklibs: linklibs-cybergraphics
50
51 %build_module mmake=workbench-libs-cgfx \
52   modname=cybergraphics modtype=library \
53   files="$(FUNCS) gfxfuncsupport cybergraphics_init"
54
55 #MM includes-copy
56
57 INCLUDE_FILES := $(call WILDCARD, include/*.h)
58
59 %copy_includes path=cybergraphx dir=include