blob: d3c5f4cb33c341a41f25e8cdf61c6dd8734e00b5 (
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
|
TOP=..
include $(TOP)/Makefile.inc
COMMON_FLAGS += -I$(TOP)/resources -I$(TOP)/driver
LDFLAGS_ETNA = $(LDFLAGS) -L$(TOP)/etnaviv -letnaviv
TARGETS =
TARGETS_GC800 = cube cube_companion cube_etna ps_sandbox_etna etna_test cube_etna2
TARGETS_GC2000 = cube_etna2_gc2000 empty_screen_gc2000 cube_gc2000 cube_companion_gc2000 cube_etna_gc2000
COMPANION_OBJS = ../resources/companion_array.o ../resources/companion_mesh.o ../resources/companion_texture.o
ETNA_OBJS = ../lib/etna_bswap.o
all: $(TARGETS)
clean:
rm -f *.o ../lib/*.o ../driver/*.o
rm -f $(TARGETS) $(TARGETS_GC800) $(TARGETS_GC2000)
# These specifically replay command streams for gc800, don't build them by default
gc800: $(TARGETS_GC800)
# These specifically replay command streams for gc2000, don't build them by default
gc2000: $(TARGETS_GC2000)
empty_screen_gc2000: empty_screen_gc2000.o ../lib/write_bmp.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube_gc2000: cube_gc2000.o ../lib/write_bmp.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube: cube.o ../lib/write_bmp.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube_companion: cube_companion.o viv_raw.o ../lib/write_bmp.o $(COMPANION_OBJS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube_companion_gc2000: cube_companion_gc2000.o ../lib/write_bmp.o viv_raw.o $(COMPANION_OBJS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube_etna: cube_etna.o ../lib/write_bmp.o ../lib/esTransform.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube_etna_gc2000: cube_etna_gc2000.o ../lib/write_bmp.o ../lib/esTransform.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
cube_etna2: cube_etna2.o ../lib/write_bmp.o ../lib/esTransform.o $(ETNA_OBJS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS_ETNA)
cube_etna2_gc2000: cube_etna2_gc2000.o ../lib/write_bmp.o ../lib/esTransform.o $(ETNA_OBJS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS_ETNA)
ps_sandbox_etna: ps_sandbox_etna.o ../lib/write_bmp.o ../lib/esTransform.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
etna_test: etna_test.o ../lib/write_bmp.o ../lib/esTransform.o $(ETNA_OBJS)
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS_ETNA)
reset: reset.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
viv_info: viv_info.o viv_raw.o
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
|