1
# These programs aren't intended to be included with the normal distro.
2
# They're not too interesting but they're good for testing.
5
include $(TOP)/configs/current
7
INCLUDES = -I. -I$(TOP)/include
8
LIBS=-L$(TOP)/$(LIB_DIR) -lm -lX11 -lEGL -lOpenVG -lpthread
39
$(CC) -c $(INCLUDE_DIRS) $(CFLAGS) $< -o $@
46
arc: arc.c eglcommon.o
47
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
49
cap: cap.c eglcommon.o
50
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
52
clear: clear.c eglcommon.o
53
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
55
coord: coord.c eglcommon.o
56
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
58
dash: dash.c eglcommon.o
59
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
61
ellipse: ellipse.c eglcommon.o
62
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
64
filter: filter.c eglcommon.o
65
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
67
gradorigin: gradorigin.c eglcommon.o
68
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
70
image: image.c eglcommon.o
71
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
73
lineto: lineto.c eglcommon.o
74
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
76
lingrad: lingrad.c eglcommon.o
77
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
79
lookup: lookup.c eglcommon.o
80
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
82
mask: mask.c eglcommon.o
83
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
85
mask4: mask4.c eglcommon.o
86
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
88
path3: path3.c eglcommon.o
89
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
91
pattern: pattern.c eglcommon.o
92
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
94
radialgrad: radialgrad.c eglcommon.o
95
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
97
readpixels: readpixels.c eglcommon.o
98
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
100
roundedrect: roundedrect.c eglcommon.o
101
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
103
star-nonzero: star-nonzero.c eglcommon.o
104
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
106
star-oddeven: star-oddeven.c eglcommon.o
107
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
109
stroke: stroke.c eglcommon.o
110
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
112
stroke2: stroke2.c eglcommon.o
113
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
115
vguarc: vguarc.c eglcommon.o
116
$(CC) $(CFLAGS) $^ $(LIBS) $(APP_LIB_DEPS) -o $@
120
eglcommon.o: eglcommon.c $(HEADERS)
121
$(CC) -c $(CFLAGS) eglcommon.c