Subversion Repositories Kolibri OS

Rev

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)