Subversion Repositories Kolibri OS

Rev

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

Rev 4548 Rev 4628
Line 141... Line 141...
141
	src/glsl/s_expression.cpp		\
141
	src/glsl/s_expression.cpp		\
142
	src/glsl/strtod.c			\
142
	src/glsl/strtod.c			\
143
	$(NULL)
143
	$(NULL)
144
 
144
 
Line -... Line 145...
-
 
145
LIBGL_SRC = \
-
 
146
	src/mapi/glapi/glapi.c			\
-
 
147
	src/mapi/glapi/glapi_dispatch.c		\
-
 
148
	src/mapi/glapi/glapi_entrypoint.c	\
-
 
149
	src/mapi/glapi/glapi_getproc.c		\
-
 
150
	src/mapi/glapi/glapi_nop.c		\
-
 
151
	src/mapi/glapi/glapi_x86.S		\
-
 
152
	src/mapi/u_current.c			\
-
 
153
	src/mapi/u_execmem.c			\
-
 
154
	$(NULL)
-
 
155
 
145
EGL_OBJS  =  $(patsubst %.c, %.o, $(EGL_SRC))
156
EGL_OBJS   =  $(patsubst %.c, %.o, $(EGL_SRC))
146
GLSL_OBJS =  $(patsubst %.cpp, %.o, $(patsubst %.c, %.o, $(GLSL_SRC)))
157
GLSL_OBJS  =  $(patsubst %.cpp, %.o, $(patsubst %.c, %.o, $(GLSL_SRC)))
-
 
158
LIBGL_OBJS =  $(patsubst %.c, %.o, $(patsubst %.S, %.o, $(LIBGL_SRC)))
Line 147... Line 159...
147
 
159
 
Line 148... Line 160...
148
# targets 
160
# targets 
Line 149... Line 161...
149
 
161
 
150
all:$(EGL).dll libglsl.a
162
all: libGL.dll $(EGL).dll libglsl.a 
151
 
163
 
152
$(EGL).dll: $(EGL_OBJS) Makefile
164
$(EGL).dll: $(EGL_OBJS) Makefile
Line 159... Line 171...
159
libglsl.a : $(GLSL_OBJS) Makefile
171
libglsl.a : $(GLSL_OBJS) Makefile
160
	ar cvrs libglsl.a $(GLSL_OBJS) 
172
	ar cvrs libglsl.a $(GLSL_OBJS) 
161
	mv -f libglsl.a ../../lib
173
	mv -f libglsl.a ../../lib
Line -... Line 174...
-
 
174
 
-
 
175
libGL.dll: $(LIBGL_OBJS) Makefile
-
 
176
	$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(LIBGL_OBJS) $(LIBS)
-
 
177
	$(STRIP) $@
-
 
178
#	sed -e "s/ @[^ ]*//" egl1.def > egl.def
-
 
179
	mv -f $@ ../../bin
-
 
180
	mv -f libGL.dll.a ../../lib   
162
 
181
 
163
src/glsl/glcpp/%.o : src/glsl/glcpp/%.c Makefile
182
src/glsl/glcpp/%.o : src/glsl/glcpp/%.c Makefile
Line 164... Line 183...
164
	$(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $<
183
	$(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $<
165
 
184
 
Line -... Line 185...
-
 
185
src/glsl/%.o : src/glsl/%.c Makefile
-
 
186
	$(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $<
-
 
187
 
166
src/glsl/%.o : src/glsl/%.c Makefile
188
src/mapi/glapi/%.o : src/mapi/glapi/%.c Makefile
167
	$(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $<
189
	$(CC) $(CFLAGS) -std=c99 $(MESA_DEFS) $(INC_MESA) -o $@ $<
Line 168... Line 190...
168
	
190