summaryrefslogtreecommitdiff
path: root/src/minigallium/Makefile
blob: 92c345451340897654849c64f5ec475e6ad97618 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
TOP=..

include $(TOP)/Makefile.inc

COMMON_FLAGS += -Iauxiliary -Iinclude -DDEBUG
LDFLAGS +=
GALLIUM_OBJS = auxiliary/tgsi/tgsi_dump.o \
	auxiliary/tgsi/tgsi_iterate.o \
	auxiliary/tgsi/tgsi_strings.o \
	auxiliary/tgsi/tgsi_info.o \
	auxiliary/tgsi/tgsi_parse.o \
	auxiliary/tgsi/tgsi_text.o \
	auxiliary/tgsi/tgsi_build.o \
	auxiliary/tgsi/tgsi_sanity.o \
	auxiliary/tgsi/tgsi_ureg.o \
	auxiliary/tgsi/tgsi_util.o \
	auxiliary/util/u_blitter.o \
	auxiliary/util/u_debug.o \
	auxiliary/util/u_format.o \
	auxiliary/util/u_format_etc.o \
	auxiliary/util/u_format_latc.o \
	auxiliary/util/u_format_other.o \
	auxiliary/util/u_format_rgtc.o \
	auxiliary/util/u_format_s3tc.o \
	auxiliary/util/u_format_srgb.o \
	auxiliary/util/u_format_table.o \
	auxiliary/util/u_format_tests.o \
	auxiliary/util/u_format_yuv.o \
	auxiliary/util/u_format_zs.o \
	auxiliary/util/u_surface.o \
	auxiliary/util/u_tile.o \
	auxiliary/util/u_transfer.o \
	auxiliary/util/u_slab.o \
	auxiliary/util/u_helpers.o \
	auxiliary/util/u_framebuffer.o \
	auxiliary/util/u_simple_shaders.o \
	auxiliary/util/u_bitmask.o \
	auxiliary/util/u_debug_refcnt.o \
	auxiliary/util/u_debug_describe.o \
	auxiliary/util/u_debug_stack.o \
	auxiliary/util/u_debug_memory.o \
        auxiliary/util/u_debug_symbol.o \
	auxiliary/util/u_upload_mgr.o \
	auxiliary/util/u_draw.o \
	auxiliary/util/u_draw_quad.o \
	auxiliary/util/u_hash_table.o \
	auxiliary/util/u_texture.o \
	auxiliary/util/u_vbuf.o \
	auxiliary/util/u_gen_mipmap.o \
	auxiliary/os/os_misc.o \
	auxiliary/cso_cache/cso_hash.o \
	auxiliary/cso_cache/cso_cache.o \
	auxiliary/cso_cache/cso_context.o \
	auxiliary/translate/translate.o \
	auxiliary/translate/translate_cache.o \
	auxiliary/translate/translate_generic.o \
	auxiliary/translate/translate_sse.o \
        targets/graw-null/graw_util.o

TARGETS = libminigallium.a

all: $(TARGETS)

clean:
	rm -f $(GALLIUM_OBJS)
	rm -f $(TARGETS) *.o

libminigallium.a: $(GALLIUM_OBJS)
	$(AR) rcs $@ $^

test: test.o ../driver/etna_asm.o ../driver/etna_shader.o libminigallium.a
	$(CC) $(CFLAGS) -o $@ $^  $(LDFLAGS)