Merge branch 'mesa_7_6_branch'
[mesa.git] / src / mesa / x86 / Makefile
index 0c725d337693912f5fee85c3b6abe839960e3b92..69122c114b0cbdafb6cdc3199fc78b2256c5ca4b 100644 (file)
@@ -1,26 +1,30 @@
 # src/mesa/x86/Makefile
 
 TOP = ../../..
-
 include $(TOP)/configs/current
 
 
-
 INCLUDE_DIRS = \
        -I$(TOP)/include/GL \
        -I$(TOP)/include \
        -I.. \
        -I../main \
+       -I../math \
        -I../glapi \
        -I../tnl
 
 
-default: matypes.h
+default: gen_matypes matypes.h
+
+clean:
+       -rm -f matypes.h gen_matypes
+
 
+gen_matypes: gen_matypes.c
+       $(HOST_CC) $(ARCH_FLAGS) $(INCLUDE_DIRS) $(HOST_CFLAGS) gen_matypes.c -o gen_matypes
 
 # need some special rules here, unfortunately
-matypes.h: ../main/mtypes.h ../tnl/t_context.h gen_matypes.c
-       $(CC) $(INCLUDE_DIRS) $(CFLAGS) gen_matypes.c -o gen_matypes
+matypes.h: ../main/mtypes.h ../tnl/t_context.h gen_matypes
        ./gen_matypes > matypes.h
 
 common_x86_asm.o: matypes.h