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