project('pigine', 'cpp') src = [ 'Main.cpp', 'Game.cpp', 'Engine.cpp', 'input/Controller.cpp', 'rendering/Renderer.cpp', 'rendering/ColorRenderer.cpp', 'rendering/FontRenderer.cpp', 'rendering/Mesh.cpp' ] libgamingcore_proj = subproject('gaming-core') libgamingcore_dep = libgamingcore_proj.get_variable('gamingcore_dep') executable('pigine', sources: src, dependencies : libgamingcore_dep, cpp_args: ['-Wall', '-Wextra', '-pedantic', '-Werror'])