Rev 5022 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5022 | Rev 5063 | ||
---|---|---|---|
Line 24... | Line 24... | ||
24 | 24 | ||
25 | MAIN_SRC = \ |
25 | MAIN_SRC = \ |
26 | drivers/common/driverfuncs.c \ |
26 | drivers/common/driverfuncs.c \ |
27 | drivers/common/meta.c \ |
- | |
28 | drivers/dri/common/dri_util.c \ |
- | |
29 | drivers/dri/common/utils.c \ |
- | |
30 | drivers/dri/common/xmlconfig.c \ |
27 | drivers/common/meta.c \ |
31 | main/accum.c \ |
28 | main/accum.c \ |
32 | main/api_arrayelt.c \ |
29 | main/api_arrayelt.c \ |
33 | main/api_exec.c \ |
30 | main/api_exec.c \ |
34 | main/api_loopback.c \ |
31 | main/api_loopback.c \ |
Line 242... | Line 239... | ||
242 | x86/x86_xform3.S \ |
239 | x86/x86_xform3.S \ |
243 | x86/x86_xform4.S \ |
240 | x86/x86_xform4.S \ |
244 | $(NULL) |
241 | $(NULL) |
245 | 242 | ||
Line -... | Line 243... | ||
- | 243 | OSMESA_SRC = \ |
|
- | 244 | drivers/osmesa/osmesa.c |
|
- | 245 | ||
246 | I965_SRC = \ |
246 | I965_SRC = \ |
- | 247 | drivers/dri/common/dri_util.c \ |
|
- | 248 | drivers/dri/common/utils.c \ |
|
- | 249 | drivers/dri/common/xmlconfig.c \ |
|
247 | drivers/dri/i965/intel_batchbuffer.c \ |
250 | drivers/dri/i965/intel_batchbuffer.c \ |
248 | drivers/dri/i965/intel_blit.c \ |
251 | drivers/dri/i965/intel_blit.c \ |
249 | drivers/dri/i965/intel_buffer_objects.c \ |
252 | drivers/dri/i965/intel_buffer_objects.c \ |
250 | drivers/dri/i965/intel_buffers.c \ |
253 | drivers/dri/i965/intel_buffers.c \ |
251 | drivers/dri/i965/intel_context.c \ |
254 | drivers/dri/i965/intel_context.c \ |
Line 367... | Line 370... | ||
367 | drivers/dri/i965/gen7_wm_surface_state.c\ |
370 | drivers/dri/i965/gen7_wm_surface_state.c\ |
368 | $(NULL) |
371 | $(NULL) |
369 | 372 | ||
Line 370... | Line 373... | ||
370 | MESA_OBJS = $(patsubst %.c, %.o, $(patsubst %.S, %.o, $(patsubst %.cpp, %.o, $(MAIN_SRC)))) |
373 | MESA_OBJS = $(patsubst %.c, %.o, $(patsubst %.S, %.o, $(patsubst %.cpp, %.o, $(MAIN_SRC)))) |
- | 374 | OSMESA_OBJS = $(patsubst %.c, %.o, $(patsubst %.cpp, %.o, $(OSMESA_SRC))) |
|
371 | I965_OBJS = $(patsubst %.c, %.o, $(patsubst %.cpp, %.o, $(I965_SRC))) |
375 | I965_OBJS = $(patsubst %.c, %.o, $(patsubst %.cpp, %.o, $(I965_SRC))) |
Line 372... | Line 376... | ||
372 | 376 | ||
Line 373... | Line 377... | ||
373 | # targets |
377 | # targets |
Line 374... | Line 378... | ||
374 | 378 | ||
375 | all: i965_dri.drv |
379 | all: osmesa.dll i965_dri.drv |
376 | 380 | ||
377 | i965_dri.drv: $(I965_OBJS) $(MESA_OBJS) dri.def Makefile |
381 | i965_dri.drv: $(I965_OBJS) $(MESA_OBJS) dri.def Makefile |
Line -... | Line 382... | ||
- | 382 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(I965_OBJS) $(MESA_OBJS) dri.def $(LIBS) |
|
- | 383 | # $(STRIP) $@ |
|
- | 384 | mv -f $@ $(SDK_DIR)/bin |
|
- | 385 | ||
- | 386 | osmesa.dll: $(MESA_OBJS) $(OSMESA_OBJS) osmesa.def Makefile |
|
378 | $(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(I965_OBJS) $(MESA_OBJS) dri.def $(LIBS) |
387 | $(LD) $(LDFLAGS) $(LIBPATH) --out-implib libosmesa.dll.a -o $@ $(MESA_OBJS) $(OSMESA_OBJS) osmesa.def $(LIBS) |
379 | # $(STRIP) $@ |
388 | mv -f libosmesa.dll.a $(SDK_DIR)/lib |
Line 380... | Line 389... | ||
380 | mv -f $@ $(SDK_DIR)/bin |
389 | mv -f $@ $(SDK_DIR)/bin |
381 | 390 |