3 include $(SRCDIR)/config/aros.cfg
13 intelgma_galliumclass \
14 intelgma_compositorclass
16 GALLIUM_I915_SOURCES = \
17 drivers/i915/i915_blit \
18 drivers/i915/i915_clear \
19 drivers/i915/i915_context \
20 drivers/i915/i915_debug \
21 drivers/i915/i915_debug_fp \
22 drivers/i915/i915_flush \
23 drivers/i915/i915_fpc_emit \
24 drivers/i915/i915_fpc_translate \
25 drivers/i915/i915_prim_emit \
26 drivers/i915/i915_prim_vbuf \
27 drivers/i915/i915_query \
28 drivers/i915/i915_resource_buffer \
29 drivers/i915/i915_resource \
30 drivers/i915/i915_resource_texture \
31 drivers/i915/i915_screen \
32 drivers/i915/i915_state \
33 drivers/i915/i915_state_derived \
34 drivers/i915/i915_state_dynamic \
35 drivers/i915/i915_state_emit \
36 drivers/i915/i915_state_fpc \
37 drivers/i915/i915_state_immediate \
38 drivers/i915/i915_state_sampler \
39 drivers/i915/i915_state_static \
40 drivers/i915/i915_surface
42 GALLIUM_PATH = $(SRCDIR)/workbench/libs/mesa/src/gallium/
45 -I$(GALLIUM_PATH)/drivers \
46 -I$(AROS_DEVELOPER)/include/gallium \
47 -I$(GALLIUM_PATH)/include
49 USER_CFLAGS := -std=gnu99
51 FILES := $(IGMA_HIDD_SOURCES) intelgma_winsys 3D_blitter \
52 $(addprefix $(GALLIUM_PATH), $(GALLIUM_I915_SOURCES))
54 EXEDIR := $(AROSDIR)/Devs/Monitors
56 #MM- workbench-devs-monitors: devs-monitors-intelgma
57 #MM devs-monitors-intelgma : hidd-i2c hidd-gallium linklibs-galliumauxiliary
59 %build_prog mmake=devs-monitors-intelgma \
60 progname=IntelGMA targetdir=$(EXEDIR) \
61 files=$(FILES) uselibs="hiddstubs galliumauxiliary stdcio stdc"