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