Subversion Repositories Kolibri OS

Rev

Rev 4820 | Rev 4930 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4820 Rev 4826
Line 4... Line 4...
4
 
4
 
Line 5... Line 5...
5
# targets 
5
# targets 
Line 6... Line 6...
6
 
6
 
-
 
7
all: 	newlib zlib libpng freetype pixman cairo	\
7
all: 	newlib zlib libpng freetype pixman cairo \
8
	libdrm pixlib ffmpeg libsupc++ gcc_eh expat 	\
Line 8... Line 9...
8
	libdrm pixlib		
9
	Mesa eglut		
Line 9... Line 10...
9
 
10
 
10
newlib: $(DLL_DIR)/libc.dll $(LIB_DIR)/libc.dll.a $(LIB_DIR)/libapp.a $(LIB_DIR)/libdll.a
11
newlib: $(DLL_DIR)/libc.dll $(LIB_DIR)/libc.dll.a $(LIB_DIR)/libapp.a $(LIB_DIR)/libdll.a
Line 62... Line 63...
62
 
63
 
Line 63... Line 64...
63
$(DLL_DIR)/pixlib.dll: newlib libdrm
64
$(DLL_DIR)/pixlib.dll: newlib libdrm
64
	$(MAKE) -C Intel-2D
65
	$(MAKE) -C Intel-2D
Line -... Line 66...
-
 
66
 
-
 
67
#####################################
-
 
68
 
-
 
69
ffmpeg: $(DLL_DIR)/avcodec-55.dll $(DLL_DIR)/avdevice-55.dll \
-
 
70
	$(DLL_DIR)/avformat-55.dll $(DLL_DIR)/avutil-52.dll \
-
 
71
	$(DLL_DIR)/swresample-0.dll $(DLL_DIR)/swscale-2.dll \
-
 
72
	$(LIB_DIR)/libavcodec.dll.a $(LIB_DIR)/libavdevice.dll.a \
-
 
73
	$(LIB_DIR)/libavformat.dll.a $(LIB_DIR)/libavutil.dll.a \
-
 
74
	$(LIB_DIR)/libswresample.dll.a $(LIB_DIR)/libswscale.dll.a
-
 
75
 
-
 
76
$(DLL_DIR)/avcodec-55.dll $(DLL_DIR)/avdevice-55.dll \
-
 
77
	$(DLL_DIR)/avformat-55.dll $(DLL_DIR)/avutil-52.dll \
-
 
78
	$(DLL_DIR)/swresample-0.dll $(DLL_DIR)/swscale-2.dll \
-
 
79
	$(LIB_DIR)/libavcodec.dll.a $(LIB_DIR)/libavdevice.dll.a \
-
 
80
	$(LIB_DIR)/libavformat.dll.a $(LIB_DIR)/libavutil.dll.a \
-
 
81
	$(LIB_DIR)/libswresample.dll.a $(LIB_DIR)/libswscale.dll.a : newlib
-
 
82
	$(MAKE) -C ffmpeg
-
 
83
 
-
 
84
#####################################
-
 
85
 
-
 
86
libsupc++: $(LIB_DIR)/libsupc++.a
-
 
87
 
-
 
88
$(LIB_DIR)/libsupc++.a: newlib
-
 
89
	$(MAKE) -C libsupc++
-
 
90
 
-
 
91
#####################################
-
 
92
 
-
 
93
expat: $(LIB_DIR)/libexpat.a
-
 
94
 
-
 
95
$(LIB_DIR)/libexpat.a: newlib
-
 
96
	$(MAKE) -C expat
-
 
97
 
-
 
98
#####################################
-
 
99
 
-
 
100
gcc_eh: $(LIB_DIR)/libgcc_eh.a
-
 
101
 
-
 
102
$(LIB_DIR)/libgcc_eh.a: newlib
-
 
103
	$(MAKE) -C gcc_eh
-
 
104
 
-
 
105
#####################################
-
 
106
 
-
 
107
Mesa: $(DLL_DIR)/libGL.dll $(DLL_DIR)/libegl.dll $(DLL_DIR)/i965_dri.drv
-
 
108
 
-
 
109
$(DLL_DIR)/libGL.dll $(DLL_DIR)/libegl.dll $(DLL_DIR)/i965_dri.drv \
-
 
110
	$(LIB_DIR)/libGL.dll.a $(LIB_DIR)/libegl.dll.a \
-
 
111
	$(LIB_DIR)/libglsl.a: newlib libdrm libsupc++ gcc_eh expat
-
 
112
	$(MAKE) -C Mesa
-
 
113
 
-
 
114
#####################################
-
 
115
 
-
 
116
eglut: $(DLL_DIR)/libeglut.dll $(LIB_DIR)/libeglut.dll.a $(LIB_DIR)/libeglut.a
-
 
117
 
-
 
118
$(DLL_DIR)/libeglut.dll $(LIB_DIR)/libeglut.dll.a $(LIB_DIR)/libeglut.a : newlib Mesa
Line 65... Line 119...
65
119
	$(MAKE) -C eglut