2 include $(TOP
)/configs
/current
4 DEFINES
+= -DXF86VIDMODE
-D_REENTRANT
-UIN_DRI_DRIVER
7 $(TOP
)/src
/mesa
/glapi
/glapi.c \
8 $(TOP
)/src
/mesa
/glapi
/glthread.c \
9 $(TOP
)/src
/mesa
/main
/dispatch.c \
20 indirect_window_pos.c \
21 indirect_transpose_matrix.c \
22 indirect_vertex_array.c \
23 indirect_vertex_program.c \
34 glx_texture_compression.c \
38 X86_SOURCES
= $(TOP
)/src
/mesa
/x86
/glapi_x86.S
39 X86-64_SOURCES
= $(TOP
)/src
/mesa
/x86-64
/glapi_x86-64.S
41 # ASM_SOURCES = $(X86_SOURCES)
43 OBJECTS
= $(C_SOURCES
:.c
=.o
) \
48 -I
$(TOP
)/include/GL
/internal \
49 -I
$(TOP
)/src
/mesa
/main \
50 -I
$(TOP
)/src
/mesa
/glapi \
51 -I
$(TOP
)/src
/mesa
/drivers
/dri
/common \
52 `pkg-config --cflags libdrm` \
59 $(CC
) -c
$(INCLUDES
) $(CFLAGS
) $(DEFINES
) $< -o
$@
62 $(CC
) -c
$(INCLUDES
) $(CFLAGS
) $(DEFINES
) $< -o
$@
66 default
: depend
$(LIB_DIR
)/$(GL_LIB_NAME
)
69 ln
-s
$(TOP
)/src
/mesa
/drivers
/dri
/common
/glcontextmodes.c .
72 $(LIB_DIR
)/$(GL_LIB_NAME
): $(OBJECTS
) Makefile
73 $(TOP
)/bin
/mklib
-o
$(GL_LIB
) -linker
'$(CC)' \
74 -major
1 -minor
2 $(MKLIB_OPTIONS
) \
75 -install $(LIB_DIR
) $(GL_LIB_DEPS
) $(OBJECTS
)
78 depend
: $(C_SOURCES
) $(ASM_SOURCES
) Makefile
80 $(MKDEP
) $(MKDEP_OPTIONS
) $(INCLUDES
) $(C_SOURCES
) $(ASM_SOURCES
)
85 etags
`find . -name \*.[ch]` `find ../include`
88 # Remove .o and backup files
90 -rm -f
$(LIB_DIR
)/libGL.so
*