Rev 4768 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4632 | Serge | 1 | |
2 | MESA_SRC:= $(SRC_DIR)/Mesa/src |
||
3 | |||
4 | |||
5 | CFLAGS_OPT+= -fomit-frame-pointer -mno-ms-bitfields |
||
6 | CFLAGS = -c $(CFLAGS_OPT) |
||
7 | |||
8 | |||
9 | |||
10 | |||
11 | INC_MESA+= -I./src -I$(MESA_SRC)/glsl -I$(MESA_SRC)/mesa -I$(MESA_SRC)/mapi |
||
12 | |||
13 | |||
14 | |||
4866 | Serge | 15 | |
4632 | Serge | 16 | |
17 | |||
18 | |||
19 | MESA_DEFS+= -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_VERSION=\"9.2.5\" -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\" |
||
20 | MESA_DEFS+= -DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"9.2.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 |
||
21 | MESA_DEFS+= -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -D_GLAPI_DLL_EXPORTS |
||
22 | |||
23 | |||
24 | |||
25 | glapi/glapi.c \ |
||
26 | glapi/glapi_dispatch.c \ |
||
27 | glapi/glapi_entrypoint.c \ |
||
28 | glapi/glapi_getproc.c \ |
||
29 | glapi/glapi_nop.c \ |
||
30 | glapi/glapi_x86.S \ |
||
31 | u_current.c \ |
||
32 | u_execmem.c \ |
||
33 | $(NULL) |
||
34 | |||
35 | |||
36 | |||
37 | |||
38 | |||
39 | |||
40 | |||
41 | |||
42 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ mesa.def $(LIBGL_OBJS) $(LIBS) |
||
4768 | Serge | 43 | # $(STRIP) $@ |
4866 | Serge | 44 | mv -f $@ $(SDK_DIR)/bin |
4632 | Serge | 45 | mv -f libGL.dll.a $(SDK_DIR)/lib |
46 | |||
47 | |||
48 | $(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $< |
||
49 | |||
50 | |||
51 | $(CC) -c -U_WIN32 -I $(MESA_SRC)/mesa -o $@ $<> |
||
4633 | Serge | 52 | |
4632 | Serge | 53 | |
54 |