Rev 6114 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5563 | serge | 1 | |
2 | MESA_SRC:= $(SRC_DIR)/Mesa/mesa-9.2.5/src |
||
3 | |||
4 | |||
5 | CFLAGS_OPT+= -fomit-frame-pointer -fno-ident -mno-ms-bitfields |
||
6 | CFLAGS = -c $(CFLAGS_OPT) |
||
7 | |||
8 | |||
6606 | serge | 9 | |
5563 | serge | 10 | |
11 | INC_EGL+= -I$(SRC_DIR)/libdrm -I$(SRC_DIR)/libdrm/include/drm -I./main -I./wayland |
||
6114 | serge | 12 | INC_EGL+= -I$(MESA_SRC)/gbm/backends/dri -I$(MESA_SRC)/gbm/main |
5563 | serge | 13 | |
14 | |||
6606 | serge | 15 | |
5563 | serge | 16 | |
17 | MESA_DEFS+= -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_VERSION=\"9.2.5\" -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\" |
||
18 | 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 |
||
19 | MESA_DEFS+= -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 |
||
20 | |||
21 | |||
22 | |||
23 | |||
24 | drivers/dri2/egl_dri2.c \ |
||
25 | drivers/dri2/platform_drm.c \ |
||
26 | main/eglapi.c \ |
||
27 | main/eglarray.c \ |
||
28 | main/eglconfig.c \ |
||
29 | main/eglcontext.c \ |
||
30 | main/eglcurrent.c \ |
||
31 | main/egldisplay.c \ |
||
32 | main/egldriver.c \ |
||
33 | main/eglfallbacks.c \ |
||
34 | main/eglglobals.c \ |
||
35 | main/eglimage.c \ |
||
36 | main/egllog.c \ |
||
37 | main/eglmisc.c \ |
||
38 | main/eglmode.c \ |
||
39 | main/eglscreen.c \ |
||
40 | main/eglstring.c \ |
||
41 | main/eglsurface.c \ |
||
42 | main/eglsync.c \ |
||
43 | $(MESA_SRC)/gbm/backends/dri/driver_name.c \ |
||
44 | $(MESA_SRC)/gbm/backends/dri/gbm_dri.c \ |
||
45 | $(MESA_SRC)/gbm/main/backend.c \ |
||
46 | $(MESA_SRC)/gbm/main/gbm.c \ |
||
47 | $(NULL) |
||
48 | |||
49 | |||
50 | |||
51 | |||
52 | |||
53 | |||
54 | |||
55 | |||
56 | |||
57 | $(LD) $(LDFLAGS) -o $@ $(MESA_SRC)/../egl.def $(EGL_OBJS) $(LIBS) |
||
6606 | serge | 58 | # $(STRIP) $@ |
5563 | serge | 59 | # sed -e "s/ @[^ ]*//" egl1.def > egl.def |
60 | mv -f $@ $(SDK_DIR)/bin |
||
61 | mv -f libegl.dll.a $(INSTALLDIR) |
||
6606 | serge | 62 | |
5563 | serge | 63 | |
64 | $(CC) $(CFLAGS) $(MESA_DEFS) $(EGL_DEFS) $(INC_EGL) -o $@ $<> |
||
65 |