project('spg project', 'cpp') src = ['Main.cpp', 'Game.cpp', 'MarchingCubes.cpp', 'LayeredFramebuffer.cpp', 'Texture3D.cpp', ] libgamingcore_proj = subproject('gaming-core') libgamingcore_dep = libgamingcore_proj.get_variable('libgamingcore_dep') executable('demo', sources: src, dependencies : [libgamingcore_dep], cpp_args: ['-Wall', '-Wextra', '-pedantic', '-Werror'])