--- /dev/null
+if have_cxx
+ executable('cube', 'main.cpp',
+ dependencies : [gstgl_dep, gl_dep],
+ install: false)
+endif
--- /dev/null
+if have_cxx
+ executable('cubeyuv', 'main.cpp',
+ dependencies : [gstgl_dep, gl_dep],
+ install: false)
+endif
--- /dev/null
+if have_cxx
+ executable('doublecube', 'main.cpp',
+ dependencies : [gstgl_dep, gl_dep],
+ install: false)
+endif
--- /dev/null
+# TODO :get rid of pointless subdirs
+subdir('cube')
+subdir('cubeyuv')
+subdir('doublecube')
+subdir('recordgraphic')
--- /dev/null
+if have_cxx
+ executable('recordgraphic', 'main.cpp',
+ dependencies : [gstgl_dep, gl_dep],
+ install: false)
+endif
# FIXME - Add other missing examples!
#subdir('clutter')
#subdir('cocoa')
-#subdir('generic')
+subdir('generic')
subdir('gtk', if_found : gtk_dep)
#subdir('qt')
subdir('sdl')