1 # progs/egl/openvg/trivial/Makefile
2 # These programs aren't intended to be included with the normal distro.
3 # They're not too interesting but they're good for testing.
6 include $(TOP
)/configs
/current
8 INCLUDES
= -I.
-I
$(TOP
)/include
9 LIBS
=-L
$(TOP
)/$(LIB_DIR
) -lm
-lX11
-lEGL
-lOpenVG
-lpthread
40 $(CC
) -c
$(INCLUDE_DIRS
) $(CFLAGS
) $< -o
$@
47 arc
: arc.c eglcommon.o
48 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
50 cap
: cap.c eglcommon.o
51 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
53 clear
: clear.c eglcommon.o
54 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
56 coord
: coord.c eglcommon.o
57 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
59 dash
: dash.c eglcommon.o
60 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
62 ellipse
: ellipse.c eglcommon.o
63 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
65 filter: filter.c eglcommon.o
66 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
68 gradorigin
: gradorigin.c eglcommon.o
69 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
71 image
: image.c eglcommon.o
72 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
74 lineto
: lineto.c eglcommon.o
75 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
77 lingrad
: lingrad.c eglcommon.o
78 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
80 lookup
: lookup.c eglcommon.o
81 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
83 mask
: mask.c eglcommon.o
84 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
86 mask4
: mask4.c eglcommon.o
87 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
89 path3
: path3.c eglcommon.o
90 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
92 pattern
: pattern.c eglcommon.o
93 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
95 radialgrad
: radialgrad.c eglcommon.o
96 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
98 readpixels
: readpixels.c eglcommon.o
99 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
101 roundedrect
: roundedrect.c eglcommon.o
102 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
104 star-nonzero
: star-nonzero.c eglcommon.o
105 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
107 star-oddeven
: star-oddeven.c eglcommon.o
108 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
110 stroke
: stroke.c eglcommon.o
111 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
113 stroke2
: stroke2.c eglcommon.o
114 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
116 vguarc
: vguarc.c eglcommon.o
117 $(CC
) $(CFLAGS
) $^
$(LIBS
) $(APP_LIB_DEPS
) -o
$@
121 eglcommon.o
: eglcommon.c
$(HEADERS
)
122 $(CC
) -c
$(CFLAGS
) eglcommon.c