Rev 1897 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1897 | Rev 1898 | ||
---|---|---|---|
Line 1... | Line -... | ||
1 | LIBRARY = cairo |
- | |
2 | 1 | LIBRARY = cairo |
|
Line 3... | Line 2... | ||
3 | CC = gcc |
2 | |
Line 4... | Line 3... | ||
4 | 3 | CC = gcc |
|
Line -... | Line 4... | ||
- | 4 | ||
- | 5 | CFLAGS = -c -O2 -fomit-frame-pointer |
|
- | 6 | ||
- | 7 | LDIMPORT:= -nostdlib --out-implib libcairoimp.a --exclude-libs libamz.a |
|
5 | CFLAGS = -c -O2 -fomit-frame-pointer |
8 | |
Line 6... | Line 9... | ||
6 | 9 | LDFLAGS:= -shared -s -T ../newlib/dll.lds -Map map --image-base 0 |
|
Line -... | Line 10... | ||
- | 10 | ||
- | 11 | DEFINES = -DHAVE_CONFIG_H -DCAIRO_NO_MUTEX -U_WIN32 -U_MSC_VER -U__WIN32__ |
|
- | 12 | ||
- | 13 | INCLUDES = -I../newlib/include -I../pixman -I../zlib -I../libpng |
|
7 | DEFINES = -DHAVE_CONFIG_H -DCAIRO_NO_MUTEX -U_WIN32 -U_MSC_VER -U__WIN32__ |
14 | |
8 | 15 | LIBPATH:= -L../newlib -L../pixman -L../libpng |
|
9 | INCLUDES = -I../newlib/include -I../pixman -I../zlib -I../libpng |
16 | |
10 | 17 | LIBS:= -lamz -lgcc -lcimp -lpiximp -lpngimp |
|
11 | CAIRO_SOURCES = \ |
18 | |
Line 25... | Line 32... | ||
25 | cairo-clip.c \ |
32 | cairo-cache.c \ |
26 | cairo-color.c \ |
33 | cairo-clip.c \ |
27 | cairo-composite-rectangles.c \ |
34 | cairo-color.c \ |
28 | cairo-device.c \ |
35 | cairo-composite-rectangles.c \ |
29 | cairo-fixed.c \ |
36 | cairo-debug.c \ |
- | 37 | cairo-device.c \ |
|
30 | cairo-font-face.c \ |
38 | cairo-fixed.c \ |
31 | cairo-font-face-twin.c \ |
39 | cairo-font-face.c \ |
32 | cairo-font-face-twin-data.c \ |
40 | cairo-font-face-twin.c \ |
33 | cairo-font-options.c \ |
41 | cairo-font-face-twin-data.c \ |
34 | cairo-freelist.c \ |
42 | cairo-font-options.c \ |
Line 102... | Line 110... | ||
102 | # targets |
110 | |
Line 103... | Line 111... | ||
103 | 111 | # targets |
|
Line 104... | Line 112... | ||
104 | 112 | ||
105 | all:$(LIBRARY).a |
113 | |
Line -... | Line 114... | ||
- | 114 | all:$(LIBRARY).a $(LIBRARY).dll |
|
- | 115 | ||
- | 116 | ||
106 | 117 | $(LIBRARY).a: $(OBJECTS) Makefile |
|
107 | 118 | ar cvrs $(LIBRARY).a $(OBJECTS) |