Rev 4377 | Rev 4819 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4377 | Rev 4501 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | 11 | ||
Line 12... | Line 12... | ||
12 | LDFLAGS:= -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 |
12 | LDFLAGS:= -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 |
13 | PXFLAGS:= --version-script pixlib.ver --output-def $(LIBRARY).orig.def --out-implib $(LIBRARY).dll.a |
13 | PXFLAGS:= --version-script pixlib.ver --output-def $(LIBRARY).orig.def --out-implib $(LIBRARY).dll.a |
14 | SNAFLAGS:= --version-script sna.ver --output-def sna.def |
14 | SNAFLAGS:= --version-script sna.ver --output-def sna.def |
- | 15 | UXAFLAGS:= --version-script uxa.ver --output-def uxa.def |
|
Line 15... | Line 16... | ||
15 | 16 | ||
Line 16... | Line 17... | ||
16 | INCLUDES= -I. -I../libdrm/intel -I../libdrm/include/drm -I./render_program -I../pixman -I../newlib/include |
17 | INCLUDES= -I. -I../libdrm/intel -I../libdrm/include/drm -I./render_program -I../pixman -I../newlib/include |
Line 23... | Line 24... | ||
23 | 24 | ||
Line 24... | Line 25... | ||
24 | 25 | ||
Line -... | Line 26... | ||
- | 26 | SRC_PIXLIB = pixlib.c |
|
- | 27 | ||
- | 28 | SRC_SNA = \ |
|
25 | SRC_PIXLIB = pixlib.c |
29 | sna/gen4_common.c \ |
26 | 30 | sna/gen6_common.c \ |
|
27 | SRC_SNA = sna/gen3_render.c \ |
31 | sna/gen3_render.c \ |
28 | sna/gen4_render.c \ |
32 | sna/gen4_render.c \ |
29 | sna/gen4_vertex.c \ |
33 | sna/gen4_vertex.c \ |
30 | sna/gen5_render.c \ |
34 | sna/gen5_render.c \ |
Line 68... | Line 72... | ||
68 | 72 | ||
Line 69... | Line 73... | ||
69 | # targets |
73 | # targets |
Line 70... | Line 74... | ||
70 | 74 | ||
71 | all:$(LIBRARY).dll intel-sna.drv |
75 | all:$(LIBRARY).dll intel-sna.drv |
72 | uxa:$(LIBRARY).dll |
76 | uxa:$(LIBRARY).dll intel-uxa.drv |
Line 73... | Line 77... | ||
73 | ebox:$(LIBRARY).dll |
77 | ebox:$(LIBRARY).dll |
74 | 78 | ||
Line 84... | Line 88... | ||
84 | $(STRIP) $@ |
88 | $(STRIP) $@ |
85 | mv -f $@ ../../bin |
89 | mv -f $@ ../../bin |
86 | 90 | ||
Line 87... | Line 91... | ||
87 | intel-uxa.drv: $(OBJ_UXA) Makefile |
91 | intel-uxa.drv: $(OBJ_UXA) Makefile |
88 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(OBJ_UXA) $(LIBS) |
92 | $(LD) $(LDFLAGS) $(UXAFLAGS) $(LIBPATH) -o $@ $(OBJ_UXA) $(LIBS) |
89 | $(STRIP) $@ |
93 | $(STRIP) $@ |
90 | mv -f $@ ../../bin |
94 | mv -f $@ ../../bin |
Line 91... | Line 95... | ||
91 | 95 | ||
92 | %.o : %.c Makefile |
96 | %.o : %.c Makefile |