add place-holder directory for the a3000 wd533c93 scsi controller implementation.
[AROS.git] / workbench / hidds / vmwaresvga / mmakefile.src
blob6f7d119040921fa28823a2cf5dc8d3692bd1b4a0
1 # $Id$
3 include $(SRCDIR)/config/aros.cfg
4 include $(SRCDIR)/workbench/libs/mesa/mesa.cfg
6 GALLIUM_PATH = $(top_srcdir)/src/gallium
8 include $(GALLIUM_PATH)/drivers/svga/Makefile.sources
10 #MM- workbench-hidds-vmwaresvga : hidd-vmwaresvga
11 #MM- hidd-vmwaresvga: includes hidd-gallium mesa3dgl-linklibs linklibs-libatomic
13 MESA3D_VMWARESVGA_C_SOURCES := $(filter %.c,$(C_SOURCES))
15 GALLIUMFILES    :=      \
16         vmwaresvga_galliumclass \
17         vmwaresvga_gallium_screen \
18         vmwaresvga_gallium_surf \
19         vmwaresvga_gallium_ctx \
20         arosc_emul \
21         $(addprefix $(GALLIUM_PATH)/drivers/svga/,$(MESA3D_VMWARESVGA_C_SOURCES:.c=))
23 FILES   :=      \
24         vmwaresvga_init \
25         vmwaresvga_hiddclass \
26         vmwaresvga_hardware \
27         vmwaresvga_offbitmapclass \
28         vmwaresvga_onbitmapclass \
29         $(GALLIUMFILES)
31 # disable necessary warnings
32 NOWARN_FLAGS := $(NOWARN_UNUSED_VALUE) $(NOWARN_UNUSED_VARIABLE) $(NOWARN_STRICT_ALIASING)
33 USER_CFLAGS += $(NOWARN_FLAGS)
35 USER_INCLUDES += \
36             -iquote $(GALLIUM_PATH)/drivers/svga/include \
37             -iquote $(GALLIUM_PATH)/drivers/svga \
38             -iquote $(GALLIUM_PATH)/drivers \
39             -iquote $(GALLIUM_PATH)/include \
40             -iquote $(GALLIUM_PATH)/auxiliary \
41             -iquote $(GENDIR)/workbench/libs/mesa/src/mesa/main
43 USER_CPPFLAGS += \
44                 -DPACKAGE_VERSION=\"$(MESAGLVERSION)\"
45 #USER_CPPFLAGS += -DDEBUG=1
47 USER_LDFLAGS := \
48   -L$(top_libdir) \
49   -lgalliumauxiliary -lmesautil \
50   -lpthread -lposixc -lstdcio -lstdc
52 %build_module mmake=hidd-vmwaresvga \
53   modname=vmwaresvga modtype=hidd \
54   files=$(FILES) \
55   uselibs=""
57 %common