Rev 4768 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4379 | Serge | 1 | |
4866 | Serge | 2 | export AR = kos32-ar |
3 | export LD = kos32-ld |
||
4 | export STRIP = kos32-strip |
||
5 | |||
6 | |||
7 | |||
8 | |||
4379 | Serge | 9 | |
10 | |||
4518 | Serge | 11 | CFLAGS_OPT+= -fomit-frame-pointer -mno-ms-bitfields |
4382 | Serge | 12 | CFLAGS = -c $(CFLAGS_OPT) |
4379 | Serge | 13 | |
14 | |||
4866 | Serge | 15 | LDFLAGS+= --out-implib lib$(EGL).dll.a |
16 | |||
4379 | Serge | 17 | |
4518 | Serge | 18 | INC_EGL= -I../newlib/include -I../../includes -I./include -I../libdrm -I../libdrm/include/drm -I./src/egl/main -I./src/gbm/backends/dri -I./src/gbm/main |
4548 | Serge | 19 | |
4379 | Serge | 20 | |
4866 | Serge | 21 | |
4379 | Serge | 22 | |
23 | |||
24 | |||
25 | MESA_DEFS+= -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_VERSION=\"9.2.5\" -DPACKAGE_BUGREPORT=\"https://bugs.freedesktop.org/enter_bug.cgi\?product=Mesa\" |
||
4401 | Serge | 26 | 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 |
27 | MESA_DEFS+= -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 |
||
4379 | Serge | 28 | |
29 | |||
30 | |||
31 | |||
4768 | Serge | 32 | |
4518 | Serge | 33 | |
4768 | Serge | 34 | |
4628 | Serge | 35 | |
4768 | Serge | 36 | @echo $(SDK_DIR); \ |
37 | for i in $(SUBDIRS); do \ |
||
38 | $(MAKE) -C $$i; \ |
||
39 | done |
||
40 | |||
4379 | Serge | 41 | |
42 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ egl.def $(EGL_OBJS) $(LIBS) |
||
4382 | Serge | 43 | # $(STRIP) $@ |
4866 | Serge | 44 | # sed -e "s/ @[^ ]*//" egl1.def > egl.def |
4379 | Serge | 45 | mv -f $@ ../../bin |
46 | mv -f lib$(EGL).dll.a ../../lib |
||
47 | |||
4518 | Serge | 48 | |
49 | $(AR) libglsl.a $(GLSL_OBJS) |
||
4866 | Serge | 50 | mv -f libglsl.a ../../lib |
4518 | Serge | 51 | |
52 | |||
4628 | Serge | 53 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(LIBGL_OBJS) $(LIBS) |
54 | # $(STRIP) $@ |
||
4866 | Serge | 55 | # sed -e "s/ @[^ ]*//" egl1.def > egl.def |
4628 | Serge | 56 | mv -f $@ ../../bin |
57 | mv -f libGL.dll.a ../../lib |
||
58 | |||
59 | |||
4518 | Serge | 60 | $(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $< |
61 | |||
62 | |||
63 | $(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $< |
||
64 | |||
4628 | Serge | 65 | |
66 | $(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $< |
||
67 | |||
4379 | Serge | 68 | |
69 | $(CC) $(CFLAGS) $(MESA_DEFS) $(EGL_DEFS) $(INC_EGL) -o $@ $< |
||
4518 | Serge | 70 | |
4379 | Serge | 71 | |
4518 | Serge | 72 | |
73 | $(CC) $(CFLAGS) $(MESA_DEFS) $(INC_MESA) -o $@ $<> |
||
74 | |||
4379 | Serge | 75 |